@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - AID 7416 :: Big Boi: NEWS
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		artist_news.css
	Date:			Apr 11, 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:-58px -56px;
	}
	#noFeature .feature {
		padding:11px 0 0 0;
	}

/*	--------------------------------------------------------------------------------------------------------------------------
	#sideCol Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#sideCol {
		padding:66px 0 109px 0;
	}
	#sideColSingle {
		width:304px;
		padding:373px 0 109px 0;
		float:left;
	}
	#sideColSingle #community.slice_1o3 {
		padding:0 0 30px 0;
	}
	.ad300x250 span {
		display:block;
	}
	.ad300x250 img {
		display:block;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	#news_feature Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#news_feature {
		border:solid 1px #a8a7aa;
		width:632px; 
		margin:0 0 21px 261px; padding:15px 0 0 20px !important;
		background:url(../../images/bg_news.png) 0 0 repeat;
		behavior: url("../../shared/css/iepngfix.htc");
	}
		#news_feature h1#h1_latestNews {
			width:137px; height:16px;
			background:url(../../images/h2_latestNews.png) 0 0 no-repeat;	
			behavior: url("../../shared/css/iepngfix.htc");	
		}
		#news_feature #newsHolder {

		}
			#news_feature #newsHolder .entry_feature {
				width:352px;
				padding:10px 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 {
					margin:0 0 8px 0;
					font:normal 11px Arial, Helvetica, sans-serif;
					color:#8f8f8f;
					display:block;
				}
				#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:#fff;
					}
						#news_feature #newsHolder .entry_feature h4 a:hover {
							background:url(../../images/bg_hover.png) 0 5px repeat-x;
						}
				#news_feature #newsHolder .entry_feature .post {
					width:340px;
					font:normal 12px  Arial, Helvetica, sans-serif;
					line-height:16px;
					color:#8f8f8f;
				}
					#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:#fefefe;
					}
						#news_feature #newsHolder .entry_feature .post a:hover {
							color:#fefefe;
						}
							#news_feature #newsHolder .entry_feature .post a.more {
								padding:0 8px 0 0;
								background:url(../../images/arrow_white.png) right 4px no-repeat;
								color:#fefefe;
							}
								#news_feature #newsHolder .entry_feature .post a.more:hover {
									color:#fefefe;
								}
				#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:#fefefe;
				}
					#news_feature #newsHolder .entry_feature a.more:hover {
						color:#fefefe;
					}
				#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:#8f8f8f;
						}
						#news_feature #newsHolder .entry_feature .socialBar .stats .item .count {
							color:#8f8f8f;
						}
					#news_feature #newsHolder .entry_feature .socialBar .stats .commentItem {
						color:#8f8f8f;
					}
						#news_feature #newsHolder .entry_feature .socialBar .stats .commentCount {
							color:#8f8f8f;
						}
					#news_feature #newsHolder .entry_feature .socialBar a:link, #news_feature .entry_feature .socialBar a:active, #news_feature .entry_feature .socialBar a:visited {
						color:#7f879c;
						background:none;
					}
						#news_feature #newsHolder .entry_feature .socialBar a:hover {
							color:#fff;
						}
					#news_feature #newsHolder .entry_feature .socialBar a.actions {
						width:65px; height:18px;
						margin:0 0 0 20px;
						float:left;
						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:221px;
				padding:0 0 0 20px;
				list-style:none;
				display:inline;
				float:left;
			}
				#news_feature #newsHolder ul#news_entries li {
					margin:0 0 17px 0;
					list-style-position:outside;
				}
					#news_feature #newsHolder ul#news_entries li .date {
						font:normal 10px Arial, Helvetica, sans-serif;
						line-height:12px;
						color:#757575;
					}
					#news_feature #newsHolder ul#news_entries li h4 {
						font:13px Arial, Helvetica, sans-serif;
						line-height:13px;
						color:#fff;
					}
						#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 {
							font:normal 14px Arial, Helvetica, sans-serif;
							color:#fff;
						}
							#news_feature #newsHolder ul#news_entries li h4 a:hover {
								background:url(../../images/bg_hover.png) 0 bottom repeat-x;
							}
				#news_feature #newsHolder ul#news_entries .socialBar .stats {
					padding:3px 0 0 0;
					font:normal 10px Arial, Helvetica, sans-serif;
					color:#8f8f8f;
				}
					#news_feature #newsHolder ul#news_entries .socialBar .stats .item .count{
					color:#797474;
				}
				#news_feature #newsHolder ul#news_entries .socialBar .stats .commentItem {
					height:13px;
					color:#d96366;
				}
					#news_feature #newsHolder ul#news_entries .socialBar .stats .commentCount {
						color:#d96366;
					}
					#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:#858787;
						text-decoration:none;
						background:none;
					}
						#news_feature #newsHolder ul#news_entries .socialBar .stats a:hover {
							color:#c5e6ff;
						}
	.slices {
		margin:5px auto;
	}
			
/*	--------------------------------------------------------------------------------------------------------------------------
	#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:#797474;
					display:block;
				}
					#news.slice_2o3 .back a:hover {
						/*background-position:0 -15px;*/
						color:#fff;
					}
		#news.slice_2o3 .header {
			border-bottom:solid 1px #606060;
			padding:0 0 3px 0;
		}
			#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:171px; height:18px;
		margin:0 5px 0 0;
		background:url(../../images/h1_newsUpdates.png) 0 0 no-repeat;
		display:inline;
		float:left;
	}
	a.btn_rss:link, a.btn_rss:active, a.btn_rss:visited, a.btn_rss:hover {
		margin:0;
	}

/*	ul.body Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#news.slice_2o3 ul.body {
		padding:0 20px 10px 15px;
	}
	#news.slice_2o3 ul.body li {
		border-bottom:1px solid #606060;
		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:#8f8f8f;
		}
		#news.slice_2o3 ul.body li h4 {
			margin:3px 0 0 0;
			font:normal 17px 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 17px Arial, Helvetica, sans-serif;
				color:#fff;
			}
				#news.slice_2o3 ul.body li h4 a:hover {
					background:url(../../images/bg_hover.png) 0 bottom repeat-x;
				}
		#news.slice_2o3 ul.body li p {
			margin:6px 0 16px 0;
			font:normal 12px Arial, Helvetica, sans-serif;
			color:#8f8f8f;
			line-height:16px;
		}
		#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 {
			padding:0 8px 0 0;
			background:url(../../images/arrow_white.png) right 4px no-repeat;
			color:#fefefe;
		}
			#news.slice_2o3 ul.body li a.more:hover {
				color:#fefefe;
			}

/*	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 {
			margin:0 0 17px 0;
			font:normal 11px Arial, Helvetica, sans-serif;
			color:#8f8f8f;
			letter-spacing:1px;
			display:block;
		}
		#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:#8f8f8f;
			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:#797878;
			}
				#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:#fff;
				}
					#news.slice_2o3 div.body .post p a:hover {
						
					}
		#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:#797474;
		}
		#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:#8f8f8f;
			background:none;
		}
			#news.slice_2o3 .body .socialBar .stats a:hover {
				color:#fff;
			}
		#news.slice_2o3 .body .socialBar a.actions {
			width:64px; height:19px;
			margin:0 0 0 20px;
			float:left;
			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:#8f8f8f;
				}
		.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;
		}
			

