@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - UMRG CONTENT ITEMS
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		umrg_contentItems.css
	Date:			Mar 20, 2008
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	
/*	--------------------------------------------------------------------------------------------------------------------------
	contentItem Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.tabBG {
		background:#1a2326 url(../images/template/tabBG.gif) no-repeat;
	}
	.contentItem {
		width:258px;
		background:#1a2326;
		margin:0 0 16px 0;
		padding:10px 0 10px 10px;
		font:normal 11px Arial, Helvetica, sans-serif;
		color:#819196;
	}
		.contentItem ul.thumbnails {
			margin:0; padding:0;
			list-style:none;
		}
			.contentItem ul.thumbnails li {
				width:82px; height:62px;
				margin:0; padding:0;
				float:left;
			}
			.contentItem ul.thumbnails li a:link, .contentItem ul.thumbnails li a:visited {
				margin:1px;
				display:block;
			}
				.contentItem ul.thumbnails li a:active {
					margin:0;
					border:1px solid #22c4db;
				}
				.contentItem ul.thumbnails li a:hover {
					margin:0;
					border:1px solid #ffffff;
				}
			.contentItem ul.thumbnails img {
				display:block;
			}
		.contentItem h1 {
			height:8px;
			margin:0 0 10px 0; padding:0;
		}
		.contentItem img {
			display:block;
		}
		.contentItem a:link, .contentItem a:visited {
			color:#1f7c8a;
			text-decoration:none;
		}
			.contentItem a:active {
				color:#22c4db;
			}
			.contentItem a:hover {
				color:#ffffff;
			}
		.contentItem ul.links {
			list-style:none;
			padding:0; margin:10px 0 0 0;
		}
			.contentItem ul.links li {
				margin:0; padding:0;
			}

	/*	inStores
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		.inStores h1 {
			background: url(/images/template/hdr_inStores.gif) no-repeat;
		}
			.inStores .album {
				width:150px;
				margin:0; padding:0;
				float:left;
			}
			.inStores .album .img{
				width:150px;
				margin:0;
			}
			
			.inStores .info {
				width:100px;
				margin:0 0 0 166px;
			}
				.inStores .info h3 {
					color:#1f7c8a;
					font:bold 13px Arial, Helvetica, sans-serif;
					line-height:11px;
					margin:0; padding:0;
				}
				.inStores .info p {
					margin:8px 0 0 0; padding:0;
				}
				
	/*	watchListen
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		.watchListen h1 {
			background: url(/images/template/hdr_watchListen.gif) no-repeat;
		}
		.watchListen .watch {
			width:120px;
			margin:0; padding:0;
			float:left;
		}
			.watchListen .watch .img {
				width:120px;
			}
			.watchListen .watch h3 {
				color:#1f7c8a;
				font:bold 13px Arial, Helvetica, sans-serif;
				line-height:13px;
				margin:10px 0 0 0; padding:0;
			}
			.watchListen .watch p {
				margin:8px 0; padding:0;
			}
		.watchListen .moreMusic {
			width:124px;
			margin:0 0 0 140px;
		}
			.watchListen .moreMusic h2 {
				width:114px; height:7px;
				margin:0; padding:0;
				background: url(../images/template/hdr_moreNewMusicFrom.gif) no-repeat;
				display:block;
			}
			.watchListen .moreMusic ul.links li {
				margin:0 0 7px 0;
			}
			.watchListen .moreMusic ul.links li a:link, .watchListen .moreMusic ul.links li a:visited {
				color:#819196;
				font:bold 11px Arial, Helvetica, sans-serif;
			}
				.watchListen .moreMusic ul.links li a:hover {
					color:#ffffff;
				}
				.watchListen .moreMusic ul.links li a:active {
					color:#22c4db;
				}
			
		
	/*	someNewestMembers
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		.someNewestMembers h1 {
			background: url(/images/template/hdr_featuredBloggers.gif) no-repeat;
		}
		.someNewestMembers .blogger {
			width:125px;
			margin:0 10px 0 0; padding:0;
			float:left;
		}
			.someNewestMembers .blogger .img {
				margin: 0 0 8px 0;
			}
			.someNewestMembers .blogger .name {
				font-weight:bold;
			}
			.someNewestMembers .blogger p {
				margin:8px 0 0 0; padding:0;
			}
		
	/*	the daily swag
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/		
	.dailySwag h1 {
		background: url(/images/template/hdr_daily_swag.gif) no-repeat;
	}
	.dailySwag .img {
		width:260px; height:138px;
	}
	.dailySwag .title {
		width:260px; height:15px;
		background:url(/images/template/great_prizes.jpg) no-repeat;
	}
	.dailySwag .btn {
		width:71px; height:10px;
		margin:10px 0 5px 0;
	}
		.dailySwag .btn a.enterToWin {
			width:71px; height:10px;
			display:block;
			background:url(/images/enter_to_win.gif) no-repeat top;
		}
		.dailySwag .btn a.enterToWin:hover {
			background:url(/images/enter_to_win.gif) no-repeat bottom;
		}
	
	/*	mobile
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		.mobile {
			font:normal 11px Arial, Helvetica, sans-serif;
			line-height:13px;
			color:#819196;
		}
			.mobile h1 {
				background:url(/images/template/hdr_mobile.gif) no-repeat;
			}
			.mobile h2 {
				font:bold 13px Arial, Helvetica, sans-serif;
				color:#7095a1;
				margin:20px 0 7px 0; padding:0;
			}
				.mobile .item {
					margin:0 0 9px 0;
				}
				.mobile .item .img {
					width:90px; height:62px;
					float:left;
				}
					.mobile .item .img a:link, .mobile .item .img a:visited {
						margin:0; padding:1px;
						width:80px; height:60px;
						display:block;
					}
						.mobile .item .img a:active {
							padding:0;
							border:1px solid #22c4db;
						}
						.mobile .item .img a:hover {
							padding:0;
							border:1px solid #ffffff;
						}
				.mobile .item .info {
					color:#819196;
					float:left;
				}
					.mobile .item .info h4 {
						font:bold 9px Verdana, Arial, Helvetica, sans-serif;
						margin:0 0 3px 0; padding:0;
					}
						.mobile .item .info h4 a:link, .mobile .item .info h4 a:visited {
							text-decoration:none;
							color:#819196;
						}
							.mobile .item .info h4 a:active {
								color:#22c4db;
							}
							.mobile .item .info h4 a:hover {
								color:#ffffff;
								text-decoration:underline;
							}
					.mobile .item .info h5 {
						font:normal 11px Arial, Helvetica, sans-serif;
						margin:3px 0; padding:0;
						height:32px;
					}
	
	/*	siteSearch //uses class in case we want more than 1 per page
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		.siteSearch {
			
		}
			.siteSearch h1 {
				background: url(../images/template/hdr_siteSearch.gif) no-repeat;
			}
			.siteSearch form {
				margin:0; padding:0;
			}
			.siteSearch .txtBox {
				background:#565e60;
				width:135px; height:16px;
				border:1px solid #565e60; 
				margin:0 10px 0 0; padding:2px 1px 0 1px;
				font:normal 9px Verdana, Arial, Helvetica, sans-serif;
				color:#171d20;
				display:block;
				float:left;
			}
			.siteSearch .contextBox {
				margin:0 6px 0 0; padding:0;
				border:1px solid #565e60; 
				width:74px; height:18px;
				font:bold 9px Verdana, Arial, Helvetica, sans-serif;
				line-height:11px;
				background:#525a5d;
				color:#171d20;
				display:block;
				float:left;
			}
				.siteSearch .contextBox option {
					border:none;
					margin:0; padding:0;
					font:bold 9px Verdana, Arial, Helvetica, sans-serif;
					line-height:11px;
				}
			.siteSearch .arrowBtn {
				width:16px; height:15px;
				display:block;
				float:left;
				margin:2px 0 0 0; padding:0;
			}

	/*	upcomingTours
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		.upcomingTours {
	
		}
			.upcomingTours h1 {
				background: url(/images/template/hdr_upcomingTours.gif) no-repeat;
			}
			.upcomingTours .item {
				margin:0 0 14px 0;
			}
				.upcomingTours .item .img {
					width:82px; height:62px;
					padding:0; margin:0 12px 6px 0;
					float:left;
				}
					.upcomingTours .item .img a:link, .upcomingTours .item .img a:visited {
						margin:1px;
						width:80px; height:60px;
						display:block;
					}
						.upcomingTours .item .img a:active {
							margin:0;
							border:1px solid #22c4db;
						}
						.upcomingTours .item .img a:hover {
							margin:0;
							border:1px solid #ffffff;
						}
				.upcomingTours .item .img img {
					display:block;
				}
				.upcomingTours .item .info {
					color:#819196;
					float:left;
				}
					.upcomingTours .item .info h4 {
						font:bold 9px Verdana, Arial, Helvetica, sans-serif;
						margin:0 0 3px 0; padding:0;
					}
						.upcomingTours .item .info h4 a:link, .upcomingTours .item .info h4 a:visited {
							text-decoration:none;
							color:#819196;
						}
							.upcomingTours .item .info h4 a:active {
								color:#22c4db;
							}
							.upcomingTours .item .info h4 a:hover {
								color:#ffffff;
								text-decoration:underline;
							}
					.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
			- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
			.upcomingTours .siteSearch {
				margin:23px 0 0 0;
			}
				.upcomingTours .siteSearch h1 {
					background: url(../images/templates/hdr_showsNearYou.gif) no-repeat;
				}
				.upcomingTours .siteSearch form {
					margin:0; padding:0;
				}
				.upcomingTours .siteSearch .txtBox {
					width:125px; height:16px;
				}
				.upcomingTours .siteSearch .contextBox {
					width:84px;
				}


	/*	bloggerProfile
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		.bloggerProfile {
			font:normal 11px Arial, Helvetica, sans-serif;
			line-height:13px;
			color:#819196;
		}
			.bloggerProfile h1 {
				background:url(/images/template/hdr_bloggerProfile.gif) no-repeat;
			}
			.bloggerProfile h2 {
				font:bold 13px Arial, Helvetica, sans-serif;
				color:#7095a1;
				margin:20px 0 7px 0; padding:0;
			}
			.bloggerProfile a.pic:link, .bloggerProfile a.pic:visited {
				margin:0; padding:1px;
				width:180px; height:135px;
				display:block;
				overflow:hidden;
			}
				.bloggerProfile a.pic:active {
					padding:0;
					border:1px solid #22c4db;
				}
				.bloggerProfile a.pic:hover {
					padding:0;
					border:1px solid #ffffff;
				}
			.bloggerProfile p {
				margin:12px 10px 12px 0; padding:0;
			}
			
			.bloggerProfile p a:link, .bloggerProfile p a:visited {
					color:#4b717b;
					font:bold 9px Verdana, Arial, Helvetica, sans-serif;
					text-decoration:none;
					padding:1px 0 0 1px;
				}
					.bloggerProfile p a:active {
						color:#22c4db;
					}
					.bloggerProfile p a:hover {
						color:#ffffff;
						text-decoration:underline;
					}
	
	
	/*	newReleases
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		.newReleases {
	
		}
			.newReleases h1 {
				background: url(/images/template/hdr_newReleases.gif) no-repeat;
			}
			.newReleases .album {
			
			}
				.newReleases .album .cover {
					width:82px; height:62px;
					padding:0; margin:0 12px 10px 0;
					float:left;
				}
					.newReleases .album .cover a:link, .newReleases .album .cover a:visited {
						margin:1px;
						width:80px; height:60px;
						display:block;
					}
						.newReleases .album .cover a:active {
							margin:0;
							border:1px solid #22c4db;
						}
						.newReleases .album .cover a:hover {
							margin:0;
							border:1px solid #ffffff;
						}
				.newReleases .album .cover img {
					display:block;
				}
				.newReleases .album .info {
					width:145px;
					color:#819196;
					float:left;
				}
					.newReleases .album .info h4 {
						font:bold 9px Verdana, Arial, Helvetica, sans-serif;
						margin:0 0 3px 0; padding:0;
					}
						.newReleases .album .info h4 a:link, .newReleases .album .info h4 a:visited {
							text-decoration:none;
							color:#819196;
						}
							.newReleases .album .info h4 a:active {
								color:#22c4db;
							}
							.newReleases .album .info h4 a:hover {
								color:#ffffff;
								text-decoration:underline;
							}
					.newReleases .album .info h5 {
						font:normal 11px Arial, Helvetica, sans-serif;
						margin:3px 0; padding:0;
					}
		
			
	/*	upcomingTours
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		.upcomingTours {
	
		}
			.upcomingTours h1 {
				background: url(/images/template/hdr_upcomingTours.gif) no-repeat;
			}
			.upcomingTours .item {
				margin:0 0 14px 0;
			}
				.upcomingTours .item .img {
					width:82px; height:62px;
					padding:0; margin:0 12px 6px 0;
					float:left;
				}
					.upcomingTours .item .img a:link, .upcomingTours .item .img a:visited {
						margin:1px;
						width:80px; height:60px;
						display:block;
					}
						.upcomingTours .item .img a:active {
							margin:0;
							border:1px solid #22c4db;
						}
						.upcomingTours .item .img a:hover {
							margin:0;
							border:1px solid #ffffff;
						}
				.upcomingTours .item .img img {
					display:block;
				}
				.upcomingTours .item .info {
					color:#819196;
					float:left;
				}
					.upcomingTours .item .info h4 {
						font:bold 9px Verdana, Arial, Helvetica, sans-serif;
						margin:0 0 3px 0; padding:0;
					}
						.upcomingTours .item .info h4 a:link, .upcomingTours .item .info h4 a:visited {
							text-decoration:none;
							color:#819196;
						}
							.upcomingTours .item .info h4 a:active {
								color:#22c4db;
							}
							.upcomingTours .item .info h4 a:hover {
								color:#ffffff;
								text-decoration:underline;
							}
					.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
			- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
			.upcomingTours .siteSearch {
				margin:23px 0 0 0;
			}
				.upcomingTours .siteSearch h1 {
					background: url(../images/template/hdr_showsNearYou.gif) no-repeat;
				}
				.upcomingTours .siteSearch form {
					margin:0; padding:0;
				}
				.upcomingTours .siteSearch .txtBox {
					width:125px; height:16px;
				}
				.upcomingTours .siteSearch .contextBox {
					width:84px;
				}


	/*	mobileFanClub
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		.mobileFanClub {
			font:normal 11px Arial, Helvetica, sans-serif;
			line-height:13px;
			color:#819196;
		}
			.mobileFanClub h1 {
				background:url(/images/template/hdr_mobileFanClub.gif) no-repeat;
				margin:0 0 0 0;
			}
			.mobileFanClub h2 {
				font:bold 13px Arial, Helvetica, sans-serif;
				color:#7095a1;
				margin:20px 0 20px 0; padding:0;
			}
			
			.mobileFanClub .number {
				width:240px;
				font:normal 11px Arial, Helvetica, sans-serif;
				color:#7095a1;
			}
			
			.mobileFanClub .number .img {
				width:70px;
				height:42px;
				display:block;
				float:left;
				margin:0px 10px 10px 0px;
			}
			
			.mobileFanClub .number .info {
				width:160px;
				height:42px;
				display:block;
				float:left;
				vertical-align:middle;
			}
			
			.mobileFanClub .number .info .bold {
				font:bold 13px Arial, Helvetica, sans-serif;
				color:#7095a1;
			}
			
	
				.mobileFanClub .item {
					margin:0 0 15px 0px;
				}
				.mobileFanClub .item .img {
					width:180px; height:135px;
				}
					.mobileFanClub .item .img a:link, .mobileFanClub .item .img a:visited {
						margin:0; padding:1px;
						width:80px; height:60px;
						display:block;
					}
						.mobileFanClub .item .img a:active {
							padding:0;
							border:1px solid #22c4db;
						}
						.mobileFanClub .item .img a:hover {
							padding:0;
							border:1px solid #ffffff;
						}



	/*	showOfTheWeek
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		.showOfTheWeek {
			font:normal 11px Arial, Helvetica, sans-serif;
			line-height:13px;
			color:#819196;
		}
			.showOfTheWeek h1 {
				background:url(../images/template/hdr_aboutTheVideo.gif) no-repeat;
			}
			.showOfTheWeek h2 {
				font:bold 13px Arial, Helvetica, sans-serif;
				color:#7095a1;
				margin:5px 10px 7px 0; padding:0;
			}
			.showOfTheWeek p {
				margin:12px 10px 12px 0; padding:0;
			}
			.showOfTheWeek ul.buttons1 {
				list-style:none;
				margin:0; padding:0;
				width:150px;
				float:left;
			}
				.showOfTheWeek ul.buttons1 li {
					margin:0; padding:1px 0 0 0;
					height:12px;
					font:normal 2px Arial, Helvetica, sans-serif;
					line-height:4px;
				}
			.showOfTheWeek ul.buttons2 {
				list-style:none;
				margin:2px 0 0 18px; padding:0;
				width:80px;
				float:left;
			}
				.showOfTheWeek ul.buttons2 li {
					margin:0 0 9px 0; padding:1px 0 0 0;
					height:12px;
					font:normal 2px Arial, Helvetica, sans-serif;
					line-height:4px;
				}
