@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - AID 7288 :: The-Dream : 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:url(../../../../images/solid_195284.gif) 0 bottom repeat-x;
		color:#bde0ff;
	}


/*	--------------------------------------------------------------------------------------------------------------------------
	#news_feature Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#news_feature {
		
	}
		#news_feature h1#h2_latestNews {
			width:121px; height:11px;
			margin:20px 0 10px 0;
			background:url(../../../../images/h2_latestNews.gif) 0 0 no-repeat;
			color:#cca11a;
			font:bold 15px Arial, Helvetica, sans-serif;
		}
		#news_feature .entry_feature {
			width:390px; 
			padding:0 40px 0 0;
			float:left;
			font: normal 12px Arial, Helvetica, sans-serif;
			background:url(../../../../images/divider_vertical.gif) 414px bottom no-repeat;
		}
			#news_feature .entry_feature .date {
				font:normal 10px Verdana, Arial, Helvetica, sans-serif;
				color:#999;
			}
			#news_feature .entry_feature h4 {
				margin:4px 0;
				font:bold 15px Verdana, Arial, Helvetica, sans-serif;
				color:#fff;
			}
				#news_feature .entry_feature h4 a:link, #entry_feature .entry h4 a:active, #news_feature .entry_feature h4 a:visited {
					color:#fff;
				}
					#news_feature .entry_feature h4 a:hover {
						color:#ffc100;
					}
			#news_feature .entry_feature .post {
				line-height:18px;
			}
				#news_feature .entry_feature .post p {
					margin:4px 0 8px 0;
				}
			#news_feature .entry_feature a.more:link, #news_feature .entry_feature a.more:active, #news_feature .entry_feature a.more:visited {
				font:normal 11px Verdana, Arial, Helvetica, sans-serif;
				color:#1882df;
			}
				#news_feature .entry_feature a.more:hover {
					color:#ffc100;
				}
			#news_feature .entry_feature .socialBar {
				margin:20px 0 0 0;
				font:normal 11px Verdana, Arial, Helvetica, sans-serif;
				color:#999999;
			}
				#news_feature .entry_feature .socialBar .stats {
					float:left;
				}
				#news_feature .entry_feature .socialBar a:link, #news_feature .entry_feature .socialBar a:active, #news_feature .entry_feature .socialBar a:visited {
					color:#999;
					background:url(../../../../images/dotted_999999.gif) 0 bottom repeat-x;
				}
					#news_feature .entry_feature .socialBar a:hover {
						color:#ffc100;
					}
				#news_feature .entry_feature .socialBar .actions {
					width:125px; height:16px;
					float:right;
					background:url(../../../../_samples/_socialbutton.gif) 0 0 no-repeat;
				}
		#news_feature ul#news_entries {
			width:310px;
			float:right;
			list-style:none;
		}
			#news_feature ul#news_entries li {
				margin:2px 0 13px 0;
			}
				#news_feature ul#news_entries li .date {
					font:normal 10px Verdana, Arial, Helvetica, sans-serif;
					line-height:12px;
					color:#999;
				}
				#news_feature ul#news_entries li h4 {
					margin:4px 0;
					font:bold 11px Verdana, Arial, Helvetica, sans-serif;
					line-height:14px;
					color:#fff;
				}
					#news_feature ul#news_entries li h4 a:link, #news_feature ul#news_entries li h4 a:active, #news_feature ul#news_entries li h4 a:visited {
						color:#fff;
					}
						#news_feature ul#news_entries li h4 a:hover {
							color:#ffc100;
						}
	
			
/*	--------------------------------------------------------------------------------------------------------------------------
	#news Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#news.slice_2o3 {
	
	}
	#news.slice_2o3 h1#h1_newsAndUpdates {
		width:212px; height:25px;
		background:url(../../../../images/h1_newsAndUpdates19px.png) 0 0 no-repeat;
		float:left;
	}
/*	ul.body Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#news.slice_2o3 ul.body {
		width:550px;
		padding:0 40px 50px 40px;
	}
	#news.slice_2o3 ul.body li {
		margin:18px 0 0 0; padding:0 0 22px 0;
		background: url(../../../../images/divider_entry3h.gif) 0 bottom repeat-x;
	}
		#news.slice_2o3 ul.body li .date {
			font:normal 10px Verdana, Arial, Helvetica, sans-serif;
			color:#999;
		}
		#news.slice_2o3 ul.body li h4 {
			margin:3px 0 0 0;
			font:bold 13px Verdana, Arial, Helvetica, sans-serif;
		}
		#news.slice_2o3 ul.body li p {
			margin:6px 0 16px 0;
			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 {
			font:normal 10px Verdana, Arial, Helvetica, sans-serif;
			margin:10px 0 0 0;
		}
			#news.slice_2o3 ul.body li a.more:hover {
				
			}

/*	div.body Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#news.slice_2o3 div.body {
		width:550px;
		padding:20px 40px 50px 40px;
	}
	#news.slice_2o3 div.body .entry {
		margin:0 0 17px 0; padding:0 0 22px 0;
		background: url(../../../../images/divider_entry3h.gif) 0 bottom repeat-x;
	}
		#news.slice_2o3 div.body .date {
			font:normal 15px Verdana, Arial, Helvetica, sans-serif;
			color:#999;
		}
		#news.slice_2o3 div.body h4 {
			margin:3px 0 0 0;
			font:bold 21px Verdana, Arial, Helvetica, sans-serif;
		}
		#news.slice_2o3 div.body .post {
			font-size:14px;
			line-height:20px;
		}
			#news.slice_2o3 div.body .post p {
				margin:12px 0 22px 0;
			}
		#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 Verdana, 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 {
		margin:10px 0 0 0;
		font:normal 10px Verdana, Arial, Helvetica, sans-serif;
		color:#999999;
	}
		#news.slice_2o3 .body .socialBar .stats {
			float:left;
		}
		#news.slice_2o3 .body .socialBar a:link, #news.slice_2o3 .body .socialBar a:active, #news.slice_2o3 .body .socialBar a:visited {
			color:#999;
			background:url(../../../../images/dotted_999999.gif) 0 bottom repeat-x;
		}
			#news.slice_2o3 .body .socialBar a:hover {
				color:#ffc100;
			}
		#news.slice_2o3 .body .socialBar .actions {
			width:125px; height:16px;
			float:right;
			background:url(../../../../_samples/_socialbutton.gif) 0 0 no-repeat;
		}

/*	--------------------------------------------------------------------------------------------------------------------------
	#comments Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	h2 {
		margin:4px 0 0 0;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#cca11a;
	}
		h2#h2_comments {
			width:300px; height:20px;
			padding:0 0 0 124px;
			background:url(../../../../images/h2_comments13px.gif) 30px 4px no-repeat;
			float:left;
		}
	a.postComment84w {
		float:right;
	}
	#commentsHeader {
		
	}
	ul#comments {
		width:500px;
		margin:0 0 0 30px; padding:10px 0 20px 0;
		list-style:none;
		clear:both;
	}
		ul#comments li {
			padding: 16px 0 12px 0;
			background:url(../../../../images/divider_entry3h.gif) 0 bottom repeat-x;
		}
			#comments li a.profilePic:link, #comments li a.profilePic:active, #comments li a.profilePic:visited {
				width:94px;
				margin:0 13px 6px 0; padding:4px 0 0 0;
				overflow:hidden;
				font:bold 10px Arial, Helvetica, sans-serif;
				float:left;
				text-align:center;
				text-decoration:none;
				color:#bde0ff;
				background:url(../../../../images/profile_bg50.png) 18px 0 no-repeat;
			}
				#comments li a.profilePic:hover {
					color:#ffc100;
					background-position: 18px -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:390px;
				float:left;
			}
				.body #comments li .post .date {
					font:normal 10px Verdana, Arial, Helvetica, sans-serif;
				}
				.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;
					line-height:18px;
				}
	.paginator {
		font:normal 11px Verdana, Arial, Helvetica, sans-serif;
		width:400px;
		float:left;
		color:#999;
		padding:5px 0 0 30px;
	}
	
	.commentBox {
		width:500px;
		margin:0 0 0 30px;
	}
		.commentBox h2#h2_addYourComment {
			width:196px; height:11px;
			margin:0 0 14px 0;
			background:url(../../../../images/h2_addYourComment15px.png) 0 0 no-repeat;
		}
		.commentBox a.profilePic:link, .commentBox a.profilePic:active, .commentBox a.profilePic:visited {
			width:94px;
			margin:15px 13px 6px 0; padding:4px 0 0 0;
			overflow:hidden;
			font:bold 10px Arial, Helvetica, sans-serif;
			float:left;
			text-align:center;
			text-decoration:none;
			color:#bde0ff;
			background:url(../../../../images/profile_bg50.png) 18px 0 no-repeat;
		}
			.commentBox a.profilePic:hover {
				color:#ffc100;
				background-position: 18px -142px;
			}
			.commentBox a.profilePic span.img {
				width:50px; height:50px;
				margin:0 auto;
				display:block;
			}
			.commentBox a.profilePic span.user {
				margin:8px 0 0 0;
				display:block;
			}
		.commentBox .formHolder {
			float:left;
			width:380px;
		}
			.commentBox .formHolder label {
				margin:0 0 3px 0;
				display:block;
				color:#ccc;
				font-size:11px;
			}
			.commentBox .formHolder .textBox {
				width:380px;
				margin:0 0 8px 0; padding:3px;
				border:1px solid #585858;
				background:#444;
				color:#d0d0d0;
			}
