@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - AID 7293 :: Kenny Babyface  Edmonds : VIDEOS
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		artist_videos.css
	Date:			July 27, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/


/*	--------------------------------------------------------------------------------------------------------------------------
	main Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.stats a:link, .stats a:active, .stats a:visited {
		color:#989fb3;
		background:none;
	}
		.stats a:hover {
			color:#989fb3;
		}
		.stats a .count {
			color:#fef9f1;
		}
			.stats a:hover .count {
				color:#c9e6ff !important;
			}

/*	--------------------------------------------------------------------------------------------------------------------------
	#mainFeature Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mainFeature .feature {
		width:960px;
		margin:0 auto; padding:9px 0 0 0;
	}
	#mainFeature .aid_landing {
		/*background: url(../../images/featurePortrait_main.png) 8px 147px no-repeat;*/
	}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	#artistNav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mainFeature .aid_landing #artistNav {
		
	}

/*	--------------------------------------------------------------------------------------------------------------------------
	#active Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#artistNav li.videos a:link, #artistNav li.videos a:active, #artistNav li.videos a:visited, #artistNav li.videos a:hover {
		background-position:-102px -8px;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	#video_feature Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#video_feature {
		width:732px;
		margin:35px 0 0 219px;
	}
		#video_feature h1#h2_brandNew {
			width:139px; height:14px;
			margin:10px 0 15px 0;
			background:url(../../images/h2_brandNew.png) 0 0 no-repeat;
		}
		#video_feature h1#h2_recentlyAdded {
			width:140px; height:9px;
			margin:20px 0 20px 0;
			background:url(../../../../images/h2_recentlyAdded13px.gif) 0 0 no-repeat;
			font:bold 15px Arial, Helvetica, sans-serif;
			color:#cca11a;
		}
		#video_feature .entry_feature {
			padding:0 38px 0 0;
			float:left;
		}
			#video_feature .entry_feature .entry {
				border:solid 1px #494f60;
				width:305px;
				padding:13px 13px 0 13px;
				background:url(../../images/bg_content.png) top center no-repeat;
				font: normal 12px Arial, Helvetica, sans-serif;
			}
			#video_feature .entry_feature a.screen:link, #video_feature .entry_feature a.screen:active, #video_feature .entry_feature a.screen:visited {
				border:1px solid #7f879c;
				width:302px;
				display:block;
			}
				#video_feature .entry_feature a.screen:hover {
					border:1px solid #c5e6ff;
				}
				#video_feature .entry_feature .screen img {
					border:solid 1px #aeb4b7;
					display:block;
				}
			#video_feature .entry_feature h4 {
				margin:8px 0 4px 0;
				font:normal 14px Arial, Helvetica, sans-serif;
				line-height:16px;
			}
				#video_feature .entry_feature h4 a {
					color:#f1ece4;
				}
					#video_feature .entry_feature h4 a:hover {
						color:#989fb3;
					}
			#video_feature .entry_feature .socialBar .stats {
				font:nomral 11px Arial, Helvetica, sans-serif
				color:#989fb3;
			}
				#video_feature .entry_feature .socialBar .stats .item {
					height:13px;
					padding:0 0 0 15px;
					background:url(../../images/bg_socialBar.png) 0 1px no-repeat;
				}
				#video_feature .entry_feature .socialBar .stats .item .count {
					color:#fef9f1;
				}
			
		#video_feature .entries {
			width:235px;
			float:left;
		}
			#video_feature .entries ul {
				list-style:none;
			}
				#video_feature .entries ul li {
					border:solid 1px #494f60;
					width:231px;
					margin:0 0 21px 0; padding:6px 0 7px 3px;
					background:url(../../images/bg_content.png) top center no-repeat;
					float:left;
				}
					#video_feature .entries ul li.last {
						margin:0 0 10px 0;
					}
				#video_feature .entries ul li a.screen:link, #video_feature .entries ul li a.screen:active, #video_feature .entries ul li a.screen:visited {
					border:1px solid #7f879c;
					margin:0 7px 0 0;
					float:left;
				}
					#video_feature .entries ul li a.screen:hover {
						border:1px solid #c5e6ff;
					}
					
				#video_feature .entries ul li .videoInfo {
					width:115px;
					float:left;
				}
				#video_feature .entries ul li h4 {
					margin:0 0 2px 0;
					font:normal 10px Verdana, Arial, Helvetica, sans-serif;
				}
					#video_feature .entries ul li h4 a {
						color:#f1ece4;
					}
						#video_feature .entries ul li h4 a:hover {
							color:#c9e6ff;
						}
				#video_feature .entries ul li .stats {
					width:105px;
					padding:5px 0 0 0;
					float:left;
					font:italic 9px Arial, Helvetica, sans-serif;
					color:#858787;
				}
					#video_feature .entries ul li .stats .item {
						height:13px;
						padding:0 0 4px 15px;
						background:url(../../images/bg_socialBar.png) 0 1px no-repeat;
						display:block;
					}
						#video_feature .entries ul li .item .count {
							color:#fef9f1;
						}
					#video_feature .entries ul li .stats a:link, #video_feature .entries ul li .stats a:active, #video_feature .entries ul li .stats a:visited {
						font:normal 9px Verdana, Arial, Helvetica, sans-serif;
						color:#fef9f1;
						background:none;
					}
						#video_feature .entries ul li .stats a:hover {
							color:#c9e6ff;
						}
					
/*	--------------------------------------------------------------------------------------------------------------------------
	#mostPopular Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mostPopular {
		background:none;
	}
		#mostPopular .headerWrap .header {
			width:950px;
			padding:0;
		}
		#mostPopular h1#h1_mostPopular {
			width:148px; height:13px;
			margin:0; padding:0 0 15px 0;
			display:block;
			background:url(../../images/h1_mostPopular.png) top right no-repeat;
		}
		#mostPopular .body {
			border:solid 1px #494f60;
			width:931px;
			padding:22px 0 22px 19px;
			background:url(../../images/bg_content.png) top center no-repeat;
		}
			#mostPopular ul.body {
				
			}
				#mostPopular ul.body li {
					padding:22px 19px 0 19px;
					list-style:none;
					float:left;
				}
					#mostPopular ul.body li a:link, #mostPopular ul.body li a:active, #mostPopular ul.body li a:visited {
						border:1px solid #85a1ad;
						margin:0 7px 0 0;
						float:left;
					}
						#mostPopular ul.body li a:hover {
							border:1px solid #DF0035;
						}
					#mostPopular ul.body li h4 {
						float:left;
					}
						#mostPopular ul.body li h4 a:link, #mostPopular ul.body li h4 a:active, #mostPopular ul.body li h4 a:visited {
							border:none;
							font-weight:normal; font-size:10px;
							color:#045770;
							display:block;
							float:left;
						}
							#mostPopular ul.body li h4 a:hover {
								border:none;
								color:#DF0035;
							}
					#mostPopular ul.body li .mostPopularInfo {
						width:120px;
						float:left;
					}
					#mostPopular .body .mostPopularInfo {
						width:250px;
						float:none;
					}
					#mostPopular ul.body li .stats {
						font-weight:normal; font-size:9px; font-style:italic;
						color:#858787;
					}
						#mostPopular ul.body li .stats a:link, #mostPopular ul.body li .stats a:active, #mostPopular ul.body li .stats a:visited {
							border:none;
							background:none;
							color:#3d8ea6;
						}
							#mostPopular ul.body li .stats a:hover {
								color:#F40F40;
							}
			#mostPopular .body .entry {
				width:303px;
				padding:0 0 17px 0;
				float:left;				
			}
			#mostPopular .body .entry a.screen:link, #mostPopular .body .entry a.screen:active, #mostPopular .body .entry a.screen:visited {
				margin:0 7px 0 0; padding:2px;
				background:#000;
				border:1px solid #7F879C;
				float:left;
			}
				#mostPopular .body .entry a.screen:hover {
					border:1px solid #C5E6FF;
				}
			#mostPopular .body .entry h4 {
				margin:0 0 2px 0;
				font:normal 12px Verdana, Arial, Helvetica, sans-serif;
				background:url(../../images/bg_socialBar.png) 0 2px no-repeat;
				text-indent:14px;
				float:left;
			}
				#mostPopular .body .entry h4 a {
					color:#F1ECE4;
				}
					#mostPopular .body .entry h4 a:hover {
						color:#C9E6FF;
					}
			#mostPopular .body .entry .stats {
				width:105px;
				padding:5px 0 0 0;
				float:left;
				font:italic 9px Arial, Helvetica, sans-serif;
				color:#858787;
			}
				#mostPopular .body .entry .stats .item {
					height:13px;
					padding:0 0 4px 15px;
					background:url(../../images/bg_socialBar.png) 0 1px no-repeat;
					display:block;
				}
					#mostPopular .body .entry .stats .item .count {
						color:#fef9f1;
					}
				#mostPopular .body .entry .stats a:link, #mostPopular .body .entry .stats a:active, #mostPopular .body .entry .stats a:visited {
					font:normal 9px Verdana, Arial, Helvetica, sans-serif;
					color:#fef9f1;
					background:none;
				}
					#mostPopular .body .entry .stats a:hover {
						color:#c9e6ff;
					}
						
		#mostPopular .ad300x250 {
			float:left;
		}

/*	--------------------------------------------------------------------------------------------------------------------------
	#moreVideos Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#moreVideos {
		margin:49px 0 109px 0;
		font:normal 10px Verdana, Arial, Helvetica, sans-serif;
		background:none;
	}
		#moreVideos .headerWrap .header {
			width:950px;
			padding:0;
		}
		#moreVideos h1#h1_moreVideos {
			width:900px; height:13px;
			margin:0; padding:0;
			background:url(../../images/h1_moreVideos.png) top left no-repeat;
			display:block;
		}
		#moreVideos .body {
			padding:22px 0 22px 19px;
		}
		#moreVideos ul.body {
			border:solid 1px #494f60;
			width:950px;
			padding:0 0 22px 0;
			background:url(../../images/bg_content.png) top center no-repeat;
			list-style:none;
		}
			#moreVideos ul.body li.header {
				width:950px;
				height:auto;
			}
			#moreVideos ul.body li {
				width:245px; height:115px;
				padding:22px 18px 0 19px;
				list-style:none;
				float:left;
			}
				#moreVideos ul.body li a:link, #moreVideos ul.body li a:active, #moreVideos ul.body li a:visited {
					border:1px solid #7F879C;
					margin:0 7px 0 0;
					float:left;
					display:inline-block;			
					float:left;
				}
					#moreVideos ul.body li a:hover {
						border:1px solid #C5E6FF;
						color:#DF0035;
					}
				#moreVideos ul.body li .moreVideosInfo {
					width:120px;
					float:left;
				}
					#moreVideos ul.body li .moreVideosInfo a:link, #moreVideos ul.body li .moreVideosInfo a:active, #moreVideos ul.body li .moreVideosInfo a:visited {
						border:none;
						font-weight:normal; font-size:10px;
						color:#F1ECE4;
					}
						#moreVideos ul.body li .moreVideosInfo a:hover {
							border:none;
							color:#C9E6FF;
						}	
					#moreVideos ul.body li .moreVideosInfo .stats {
						width:105px;
						padding:5px 0 0 0;
						float:left;
						font:italic 9px Arial, Helvetica, sans-serif;
						color:#858787;
					}
						#moreVideos ul.body li .moreVideosInfo .stats .item {
							height:13px;
							padding:0 0 4px 15px;
							background:url(../../images/bg_socialBar.png) 0 1px no-repeat;
							display:block;
						}
							#moreVideos ul.body li .moreVideosInfo .stats .item .count {
								color:#fef9f1;
							}
						#moreVideos ul.body li .moreVideosInfo .stats a:link, #moreVideos ul.body li .moreVideosInfo .stats a:active, #moreVideos ul.body li .moreVideosInfo .stats a:visited {
							font:normal 9px Verdana, Arial, Helvetica, sans-serif;
							color:#fef9f1;
							background:none;
						}
							#moreVideos ul.body li .moreVideosInfo .stats a:hover {
								color:#c9e6ff;
							}
						
			#moreVideos div.body .entry {
				width:225px;
				padding:0 0 17px 0;
				float:left;
			}
			#moreVideos div.body .entry a.screen {
				margin:0 7px 0 0;
				border:1px solid #10416b;
				background:#000;
				padding:2px;
				float:left;
			}
				#moreVideos div.body .entry a.screen:hover {
					border:1px solid #ffc100;
				}
			#moreVideos div.body .entry h4 {
				width:130px;
				margin:0 0 2px 0;
				background:url(../../../../images/icon_play.gif) 0 3px no-repeat;
				text-indent:14px;
				font:bold 10px Verdana, Arial, Helvetica, sans-serif;
				float:left;
			}
			#moreVideos div.body .entry .stats {
				width:140px;
				float:left;
			}

/*	--------------------------------------------------------------------------------------------------------------------------
	#video Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#video {
		border:solid 1px #494f60;
		margin:65px 0 0 139px; padding:9px 0 30px 9px;
		width:809px;
		background:url(../../images/bg_content.png) no-repeat;
	}
		#video .entry {
			width:440px; padding:0;
			font:normal 13px Verdana, Arial, Helvetica, sans-serif;
			color:#D2CCC2;
			float:left;
		}
			#video .entry #vidPlayer {
				margin:0 0 15px 0;
				width:440px; height:375px;
			}
			#video .entry .socialBar {
				font-size:10px;
			}
		#video .entry h1 {
			margin:0 0 5px 0;
			font:normal 13px Verdana, Arial, Helvetica, sans-serif;
			color:#4f5455;
			line-height:13px;
		}
			#video .entry h1 strong {
				font-weight:normal;
				color:#C9E6FF;
			}
		#video .entry h4 {
			font:bold 13px Verdana, Arial, Helvetica, sans-serif;
			color:#C5E6FF;
		}
		#video .socialBar .stats {
			font:nomral 11px Arial, Helvetica, sans-serif
			color:#989fb3;
		}
			#video .socialBar .stats .item {
				height:13px;
				padding:0 0 0 15px;
				background:url(../../images/bg_socialBar.png) 0 1px no-repeat;
			}
			#video .socialBar .stats .item .count {
				color:#fef9f1;
			}
				
		#video .ad300x250 {
			margin:0 0 15px 20px;
			border:none;
		}
	#video .altCol {
		width:365px;
		float:left;
	}
	#video h2#h2_moreVideos {
		margin:0 0 0 20px;
		width:115px; height:35px;
		background:url(../../images/h2_moreVideos.png) 0 0 no-repeat;
	}
	#video ul.entries {
		margin:0 0 0 20px;
		list-style:none;
	}
		#video .entries li {
			margin:0 11px 0 0;
			width:104px;
			float:left;
			display:inline;
		}
			#video .entries li a.screen:link, #video .entries li a.screen:active, #video .entries li a.screen:visited {
				border:1px solid #85a1ad;
				margin:0 0 8px 0; padding:1px;
				background:#7F879C;
				float:left;
			}
				#video .entries li a.screen:hover {
					border:1px solid #C5E6FF;
				}
			#video .entries li h4 {
				font:normal 9px Verdana, Arial, Helvetica, sans-serif;
			}
				#video .entries li h4 a {
					color:#F1ECE4;
				}	
					#video .entries li h4 a:hover {
						color:#C9E6FF;
					}
					
/*	--------------------------------------------------------------------------------------------------------------------------
	#sideCol Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#sideCol {
		padding:22px 0 109px 0;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	#comments Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mainCol #videos.slice_2o3 {
		border:solid 1px #494f60;
		margin:22px 0 150px 0; padding:0 0 20px 0;
		width:622px;
		background:url(../../images/bg_content.png) repeat;
	}
	#mainCol #videos.slice_2o3 h2 {
		margin:19px 0 0 0;
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#cca11a;
	}
		#mainCol #videos.slice_2o3 h2#h2_comments {
			padding:0 0 7px 15px;
			font:normal 11px Verdana, Arial, Helvetica, sans-serif;
			color:#C5E6FF;
			letter-spacing:1px;
			float:left;
		}
	a.btnPostComment:link, #commentsHeader a.btnPostComment:active, #commentsHeader a.btnPostComment:visited {
		width:104px; height:23px;
		margin:15px 0 0 0; padding:0 27px 0 0;
		background:url(../../images/btn_postComment.png) 0 0 no-repeat;
		display:block;
		float:right;
	}
		a.btnPostComment:hover {
			background-position:0 -23px;
		}
	ul#comments {
		margin:0 0 0 40px; padding:0 0 20px 0;
		list-style:none;
		clear:both;
	}
		ul#comments li {
			border-bottom:1px solid #494F60;
			width:550px;
			padding:16px 0 12px 0;
		}
			#comments li a.profilePic:link, #comments li a.profilePic:active, #comments li a.profilePic:visited {
				width:58px; height:54px;
				margin:7px 13px 0 0; padding:4px 0 0 0;
				overflow:hidden;
				float:left;
				text-align:center;
				text-decoration:none;
				background:url(../../images/profile_bg50.png) 0 0 no-repeat;
			}
				#comments li a.profilePic:hover {
					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;
			}
				#comments li .post .date {
					font:normal 9px Arial, Helvetica, sans-serif;
					color:#8b8b8c;
					letter-spacing:1px;
				}
				#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:#7F879C;
					letter-spacing:0;
				}
					#comments li .post a:hover {
						color:#fff;
					}
						#comments li .post .user {
							
						}
				#comments li h5 {
					margin:4px 0;
					font:bold 13px Verdana, Arial, Helvetica, sans-serif;
					color:#fff;
				}
				#comments li .post .text {
					margin:4px 0 6px 0;
					font:normal 10px Verdana, Arial, Helvetica, sans-serif;
					color:#D2CCC2;
					line-height:14px;
					letter-spacing:1px;
				}
	a.btn84w:link, a.btn84w:active, a.btn84w:visited {
		width:107px; height:23px;
		display:block;
		float:right;
	}
				
/*	--------------------------------------------------------------------------------------------------------------------------
	#community Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#community.slice_1o3 {
		border:solid 1px #454a59;
		width:298px;
		margin:0; padding:17px 0 0 28px;
		background:url(../../images/bg_content.png) no-repeat;
	}
		#community.slice_1o3 .header {
			height:13px;
			padding:15px 0 0 15px;
			background:none;
		}
		#community.slice_1o3 .body {
			width:280px;
			padding:27px 0 0 15px;
		}
