@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - AID 7328 :: Jon McLaughlin: NEWS
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		artist_news.css
	Date:			Dec 17, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	
	
/*	--------------------------------------------------------------------------------------------------------------------------
	active Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#artistNav li.news a:link, #artistNav li.news a:active, #artistNav li.news a:visited, #artistNav li.news a:hover {
		background-position:-64px -34px;
	}

/*	--------------------------------------------------------------------------------------------------------------------------
	#sideCol Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#sideCol {
		padding:66px 0 109px 0;
	}
	#sideColSingle {
		width:304px;
		padding:270px 0 109px 0;
		float:left;
	}
	#sideColSingle #community.slice_1o3 {
		padding:0 0 30px 0;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	#news_feature Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#news_feature {
		border:dotted 1px #fedce9;
		width:634px; 
		margin:16px 0 21px 261px; padding:16px 0 0 16px !important;
		background:#000;
	}
		#news_feature h1#h1_latestNews {
			width:96px; height:23px;
			background:url(../../images/h2_latestNews.png) 0 0 no-repeat;		
		}
		#news_feature #newsHolder {
			
		}
			#news_feature #newsHolder .entry_feature {
				width:352px; 
				padding:17px 0 0 0;
				background:url(../../images/bg_divider.png) top right no-repeat;
				font:normal 12px Arial, Helvetica, sans-serif;
				float:left;
			}
				#news_feature #newsHolder .entry_feature .date {
					font:normal 10px Arial, Helvetica, sans-serif;
					color:#a1a1a1;
				}
				#news_feature #newsHolder .entry_feature h4 {
					margin:4px 0;
					font:normal 18px Arial, Helvetica, sans-serif;
					color:#8e503c;
				}
					#news_feature #newsHolder .entry_feature h4 a:link, #entry_feature #newsHolder .entry h4 a:active, #news_feature #newsHolder .entry_feature h4 a:visited {
						color:#d3db01;
					}
						#news_feature #newsHolder .entry_feature h4 a:hover {
							color:#ffffed;
						}
				#news_feature #newsHolder .entry_feature .post {
					width:340px;
					font:normal 12px  Arial, Helvetica, sans-serif;
					line-height:16px;
					color:#a1a1a1;
				}
					#news_feature #newsHolder .entry_feature .post p {
						margin:0 0 9px 0;
						
					}
					#news_feature #newsHolder .entry_feature .post a:link, #news_feature #newsHolder .entry_feature .post a:active, #news_feature #newsHolder .entry_feature .post a:visited {
						color:#8e0e12;
					}
						#news_feature #newsHolder .entry_feature .post a:hover {
							color:#f8090f;
						}
							#news_feature #newsHolder .entry_feature .post a.more {
								width:92px; height:13px;
								background:url(../../images/btn_readFull.png) 0 0 no-repeat;
								display:block;
								text-indent:-4000px;
								line-height:1px;
							}
								#news_feature #newsHolder .entry_feature .post a.more:hover {
									background-position:0 -13px;
								}
				#news_feature #newsHolder .entry_feature a.more:link, #news_feature .entry_feature a.more:active, #news_feature .entry_feature a.more:visited {
					font:normal 11px Arial, Helvetica, sans-serif;
					color:#7f879c;
				}
					#news_feature #newsHolder .entry_feature a.more:hover {
						color:#fff;
					}
				#news_feature #newsHolder .entry_feature .socialBar {
					width:308px;
					margin:4px 0 0 0;
					font:normal 11px Arial, Helvetica, sans-serif;
					color:#797474;
				}
					#news_feature #newsHolder .entry_feature .socialBar .stats {
						padding:4px 0 0 0;
						float:left;
					}
						#news_feature #newsHolder .entry_feature .socialBar .stats .item {
							height:13px;
							color:#a1a1a1;
						}
						#news_feature #newsHolder .entry_feature .socialBar .stats .comments {
							color:#934e58;
						}
						#news_feature #newsHolder .entry_feature .socialBar .stats .commentItem {
							height:13px;
							color:#934e58;
						}
					#news_feature #newsHolder .entry_feature .socialBar a:link, #news_feature .entry_feature .socialBar a:active, #news_feature .entry_feature .socialBar a:visited {
						color:#fef9f1;
						background:none;
					}
						#news_feature #newsHolder .entry_feature .socialBar a:hover {
							color:#f8090f;
						}
					#news_feature #newsHolder .entry_feature .socialBar a.actions {
						width:65px; height:23px;
						float:right;
						background:url(../../images/btn_share.png) 0 0 no-repeat;
						display:block;
					}
						#news_feature #newsHolder .entry_feature .socialBar a.actions:hover {

						}
			#news_feature #newsHolder ul#news_entries {
				width:244px;
				padding:0 0 0 19px;		
				list-style:none;
				overflow:hidden;
				display:inline;
				float:left;
			}
				#news_feature #newsHolder ul#news_entries li {
					padding:0 15px 0 0; margin:0 0 19px 0;
					list-style-position:outside;
				}
					#news_feature #newsHolder ul#news_entries li .date {
						margin:2px 0;
						font:normal 10px Arial, Helvetica, sans-serif;
						line-height:10px;
						color:#a1a1a1;
						display:block;
					}
					#news_feature #newsHolder ul#news_entries li h4 {
						font:normal 14px Arial, Helvetica, sans-serif;
						line-height:14px;
						color:#8e503c;
					}
						#news_feature #newsHolder ul#news_entries li h4 a:link, #news_feature #newsHolder ul#news_entries li h4 a:active, #news_feature #newsHolder ul#news_entries li h4 a:visited {
							
						}
							#news_feature #newsHolder ul#news_entries li h4 a:hover {
								
							}
				#news_feature #newsHolder ul#news_entries .socialBar .stats {
					padding:1px 0 0 0;
					font:normal 10px Arial, Helvetica, sans-serif;
					color:#757575;
				}
					#news_feature #newsHolder ul#news_entries .socialBar .item {
						height:13px;
						color:#a1a1a1;
					}
					#news_feature #newsHolder ul#news_entries .socialBar .comments {
						color:#934e58;
					}
					#news_feature #newsHolder ul#news_entries .socialBar .stats .commentItem {
						color:#d8c1b9;
					}
					#news_feature #newsHolder ul#news_entries .socialBar .stats a:link, #news_feature #newsHolder ul#news_entries .socialBar .stats a:active, #news_feature #newsHolder ul#news_entries .socialBar .stats a:visited {
						font:normal 11px Arial, Helvetica, sans-serif;
						color:#fef9f1;
						text-decoration:none;
						background:none;
					}
						#news_feature #newsHolder ul#news_entries .socialBar .stats a:hover {
							color:#f8090f;
						}
/*	--------------------------------------------------------------------------------------------------------------------------
	#mainCol Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mainCol {
		padding:25px 0 0 0;
	}
			
/*	--------------------------------------------------------------------------------------------------------------------------
	#news Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#news.slice_2o3 {
		width:609px;
		padding:15px 0 0 20px; margin:0 0 109px 0;
		background:url(../../images/bg_content.png) 0 0 no-repeat;
	}
		#news.slice_2o3 .header {
			background:none;
		}
			#news.slice_2o3 .back {
				height:13px;
				margin:8px 0 0 0;
				float:right;
			}
				#news.slice_2o3 .back a:link, #news.slice_2o3 .back a:active, #news.slice_2o3 .back a:visited {
					width:73px;
					font:normal 10px Arial, Helvetica, sans-serif;
					color:#fff;
					display:block;
				}
					#news.slice_2o3 .back a:hover {
						/*background-position:0 -15px;*/
						color:#fff;
					}
		#news.slice_2o3 .header {
			border-bottom:1px dotted #FEDCE9;
		}
			#news.slice_2o3 .header .more {
				width:166px; height:28px;
				padding:18px 9px 0 6px;
				background:url(../../images/bg_archives.png) left bottom no-repeat;
				font:normal 11px Verdana, Arial, Helvetica, sans-serif;
				line-height:15px;
				color:#fff;
				display:inline;
				float:right;
			}
				#news.slice_2o3 .header .more .archives {
					width:63px;
					float:left;
				}
				#news.slice_2o3 .header .more a:link, #news.slice_2o3 .header .more a:active, #news.slice_2o3 .header .more a:visited {
					width:91px; height:17px;
					padding:0 0 0 8px;
					background:#000 url(../../images/arrowDownWhite.png) 84px 7px no-repeat;
					display:block;
					color:#fff;
					float:left;
				}
					#news.slice_2o3 .header .more a:hover {
						color:#F40F40;
					}
	#news.slice_2o3 h1#h1_newsAndUpdates {
		width:161px; height:27px;
		background:url(../../images/h1_newsUpdates.png) 0 0 no-repeat;
		float:left;
	}
	a.btn_rss:link, a.btn_rss:active, a.btn_rss:visited, a.btn_rss:hover {
		
	}

/*	ul.body Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#news.slice_2o3 ul.body {
		padding:0 20px 10px 15px;
	}
	#news.slice_2o3 ul.body li {
		border-bottom:1px solid #454A59;
		margin:18px 0 0 0; padding:0 0 22px 0;
	}
		#news.slice_2o3 ul.body li.last {
			border:none;
		}
		#news.slice_2o3 ul.body li .date {
			font:normal 10px Arial, Helvetica, sans-serif;
			color:#797474;
		}
		#news.slice_2o3 ul.body li h4 {
			margin:3px 0 0 0;
			font:normal 13px Arial, Helvetica, sans-serif;
		}
			#news.slice_2o3 ul.body li h4 a:link, #news.slice_2o3 ul.body li h4 a:active, #news.slice_2o3 ul.body li h4 a:visited {
				font:normal 14px Arial, Helvetica, sans-serif;
				color:#fff;
			}
				#news.slice_2o3 ul.body li h4 a:hover {
					background:url(../../images/bg_headlineLarge.png) repeat;
				}
		#news.slice_2o3 ul.body li p {
			margin:6px 0 16px 0;
			font:normal 12px Arial, Helvetica, sans-serif;
			color:#a09e9e;
			line-height:18px;
		}
		#news.slice_2o3 ul.body li a.more:link, #news.slice_2o3  ul.body li a.more:active, #news.slice_2o3 ul.body li a.more:visited {
			width:98px; height:10px;
			margin:10px 0 0 0;
			color:#7f879c;
			font:normal 11px Arial, Helvetica, sans-serif;
			background:url(../../images/btn_readMore.png) 0 0 no-repeat;
			display:block;
		}
			#news.slice_2o3 ul.body li a.more:hover {
				color:#fff;
				background-position:0 -10px;
			}

/*	div.body Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#news.slice_2o3 div.body {
		width:586px;
		padding:20px 23px 50px 0;
	}
	#news.slice_2o3 div.body .entry {
		border-bottom:1px solid #454a59;
		margin:0 0 17px 0; padding:0 0 22px 0;
	}
		#news.slice_2o3 div.body .date {
			font:normal 10px Arial, Helvetica, sans-serif;
			color:#797474;
			letter-spacing:1px;
		}
		#news.slice_2o3 div.body h4 {
			margin:3px 0 8px 0;
			font:normal 19px Arial, Helvetica, sans-serif;
			color:#fff;
		}
		#news.slice_2o3 div.body .post {
			font:normal 12px Arial, Helvetica, sans-serif;
			color:#a09e9e;
			line-height:18px;
		}
			#news.slice_2o3 div.body .post a {
				color:#fff;
			}
				#news.slice_2o3 div.body .post a:hover {
					color:#797474;
				}
			#news.slice_2o3 div.body .post p {
				margin:12px 0 22px 0;
				color:#a09e9e;
			}
				#news.slice_2o3 div.body .post p a:link, #news.slice_2o3 div.body .post p a:active, #news.slice_2o3 div.body .post p a:visited {
					color:#606060;
				}
					#news.slice_2o3 div.body .post p a:hover {
						color:#f8090f;
					}
		#news.slice_2o3 div.body a.more:link, #news.slice_2o3  div.body a.more:active, #news.slice_2o3 div.body a.more:visited {
			font:normal 10px Arial, Helvetica, sans-serif;
			margin:10px 0 0 0;
		}
			#news.slice_2o3 div.body a.more:hover {
				
			}
		#news.slice_2o3 div.body .socialBar {
			margin:10px 0 0 0;
			font:normal 12px Verdana, Arial, Helvetica, sans-serif;
			color:#999999;
		}

/*	socialBar Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/			
	#news.slice_2o3 .body .socialBar {
		font:normal 11px Verdana, Arial, Helvetica, sans-serif;
		color:#98a0b4;
		margin:4px 0 0 0;
	}
		#news.slice_2o3 .body .socialBar .stats {
			font:normal 11px Arial, Helvetica, sans-serif;
			float:left;
			line-height:20px;
			color:#757575;
		}
		#news.slice_2o3 .body .socialBar .stats .count {
			color:#797474;
		}
		#news.slice_2o3 .body .socialBar .stats .commentItem {
			color:#d96366;
		}
			#news.slice_2o3 .body .socialBar .stats .commentCount {
				color:#d96366;
			}
		#news.slice_2o3 .body .socialBar a:link, #news.slice_2o3 .body .socialBar a:active, #news.slice_2o3 .body .socialBar a:visited {
			color:#fff;
			background:none;
		}
			#news.slice_2o3 .body .socialBar .stats a:hover {
				color:#505050 !important;
			}
		#news.slice_2o3 .body .socialBar a.actions {
			width:65px; height:18px;
			float:right;
			background:url(../../images/btn_share.png) 0 0 no-repeat;
		}
			#news.slice_2o3 .body .socialBar a.actions:hover {

			}

/*	--------------------------------------------------------------------------------------------------------------------------
	#comments Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#comments.slice_2o3 {
		border-top:none;
		width:581px;
		padding:0 20px 25px 20px;
		background:url(../../images/bg_content.png) no-repeat;
	}
	#comments.slice_2o3 h1#h1_comments {
		width:212px; height:25px;
		background:url(../../../../images/h1_comments19px.png) 0 0 no-repeat;
		float:left;
	}
	h2 {
		margin:4px 0 0 0;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#cca11a;
	}
		#comments.slice_2o3 div.body {
			
		}
		h2#h2_comments {
			padding:0 0 7px 15px;
			font:normal 11px Arial, Helvetica, sans-serif;
			color:#fff;
			float:left;
		}
	a.postComment84w {
		float:right;
	}
	#commentsHeader {
		
	}
		#commentsHeader a.btnPostComment:link, #commentsHeader a.btnPostComment:active, #commentsHeader a.btnPostComment:visited {
			width:91px; height:19px;
			background:url(../../images/btn_postComment.png) 0 0 no-repeat;
			display:block;
			display:none;
			float:right;
		}
			#commentsHeader a.btnPostComment:hover {
				background-position:0 -19px;
			}
	ul#comments {
		margin:0 0 0 40px; padding:0 0 20px 0;
		list-style:none;
		clear:both;
	}
		ul#comments li {
			padding: 16px 0 12px 0;			
			background:url(../../images/bg_commentDivider.png) center bottom no-repeat;
		}
			#comments li a.profilePic:link, #comments li a.profilePic:active, #comments li a.profilePic:visited {
				/*width:58px; height:54px;*/
				border:3px solid #888888;	
				width:50px; height:50px;	
				margin:17px 13px 0 0;
				overflow:hidden;
				float:left;
				text-align:center;
				text-decoration:none;
				background:none;
			}
				#comments li a.profilePic:hover {
					border:3px solid #fff;		
					/*background-position:0 -142px;*/
				}
			#comments li a.profilePic span.img {
				
				width:50px; height:50px;
				margin:0 auto;
				display:block;
			}
			#comments li a.profilePic span.user {
				margin:8px 0 0 0;
				display:block;
			}
			#comments li .post {
				width:435px;
				padding:11px; margin:0 0 0 10px;
				float:left;
			}
				.body #comments li .post .date {
					font:normal 10px Arial, Helvetica, sans-serif;
					color:#757575;
				}
				.body #comments li .post a:link, .body #comments li .post a:active, .body #comments li .post a:visited {				
					font:normal 10px Arial, Helvetica, sans-serif;
					color:#fff;
					letter-spacing:0;
				}
					.body #comments li .post a:hover {
						color:#fff !important;
					}
						.body #comments li .post .user {
							
						}
				.body #comments li h5 {
					margin:4px 0;
					font:bold 13px Verdana, Arial, Helvetica, sans-serif;
					color:#fff;
				}
				.body #comments li .post .text {
					margin:4px 0 6px 0;
					font:normal 12px Arial, Helvetica, sans-serif;
					color:#797878;
				}
		.commentBox a.btn_postComment:link, #commentsHeader a.btn_postComment:active, #commentsHeader a.btn_postComment:visited {
			width:91px; height:19px;
			background:url(../../images/btn_postComment.png) 0 0 no-repeat;
			display:block;
			float:right;
		}
			.commentBox a.btn_postComment:hover {
				background-position:0 -19px;
			}
		.paginator {
			color:#fff;
		}
			

