@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:#934e58;
		background:none;
	}
		.stats a:hover {
			color:#ff4c66;
		}

/*	--------------------------------------------------------------------------------------------------------------------------
	#mainFeature Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mainFeature .feature {
		width:960px;
		margin:0 auto;
	}
	#mainFeature .aid_landing {
		padding:0 !important;
		/*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:-126px -38px;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	#video_feature Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#video_feature {
		margin:23px 0 0 331px;
	}
		#video_feature .header {
			background:url(../../images/bg_border_bottom.jpg) left bottom repeat-x;
		}
		#video_feature h1#h2_brandNew {
			height:27px;
			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 {
			width:331px;
			float:left;
		}
			#video_feature .entry_feature .entry {
				width:305px;
				padding:13px 13px 0 13px;
				font: normal 10px 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 {
				width:300px;
				padding:1px;
				background:url(../../images/bg_border.png) 0 0 repeat;
				display:block;
			}
				#video_feature .entry_feature a.screen:hover {
					background:url(../../images/bg_border_hover.png) 0 0 repeat;
				}
				#video_feature .entry_feature .screen img {
					display:block;
				}
			#video_feature .entry_feature h4 {
				margin:8px 0 4px 0;
				font:normal 18px Georgia, "Times New Roman", Times, serif;
				line-height:16px;
			}
				#video_feature .entry_feature h4 a {
					color:#ff4d67;
				}
					#video_feature .entry_feature h4 a:hover {
						color:#faf9d0;
					}
			#video_feature .entry_feature .socialBar .stats {
				font:normal 10px Arial, Helvetica, sans-serif;
				color:#757575;
			}
				#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 .entries {
			width:235px;
			margin:0 0 0 38px;
			float:left;
		}
			#video_feature .entries .header {
				background:url(../../images/bg_border_bottom.jpg) left bottom repeat-x;
			}
				#video_feature .entries .header h1#h2_recentlyAdded {
					height:27px;
					margin:10px 0 15px 0;
					background:url(../../images/h2_recentlyAdded.png) 0 13px no-repeat;
				}
			#video_feature .entries ul {
				list-style:none;
			}
				#video_feature .entries ul li {
					width:231px;
					padding:6px 0 7px 3px;
					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 {
					margin:0 7px 0 0;
					padding:1px;
					background:url(../../images/bg_border.png) 0 0 repeat;
					float:left;
				}
					#video_feature .entries ul li a.screen:hover {
						background:url(../../images/bg_border_hover.png) 0 0 repeat;
					}
					
				#video_feature .entries ul li .videoInfo {
					width:115px;
					float:left;
				}
				#video_feature .entries ul li h4 {
					margin:0 0 2px 0;
					font:normal 14px Georgia, "Times New Roman", Times, serif;
				}
					#video_feature .entries ul li h4 a {
						color:#ff4d67;
					}
						#video_feature .entries ul li h4 a:hover {
							color:#faf9d0;
						}
				#video_feature .entries ul li .stats {
					width:105px;
					padding:5px 0 0 0;
					float:left;
					font:normal 10px Arial, Helvetica, sans-serif;
					color:#757575;
				}
					#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 .stats a:link, #video_feature .entries ul li .stats a:active, #video_feature .entries ul li .stats a:visited {
						font:normal 10px Arial, Helvetica, sans-serif;
						color:#934e58;
						background:none;
					}
						#video_feature .entries ul li .stats a:hover {
							color:#ff4c66;
						}
					
/*	--------------------------------------------------------------------------------------------------------------------------
	#mostPopular Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mostPopular {
		background:none;
	}
		#mostPopular .headerWrap .header {
			width:950px;
			padding:0;
		}
		#mostPopular h1#h1_mostPopular {
			width:123px; height:27px;
			display:block;
			background:url(../../images/h1_mostPopular.png) top right no-repeat;
		}
		#mostPopular .header {
			width:931px;
			margin:0 auto;
			background:url(../../images/bg_border_bottom.jpg) left bottom repeat-x;
		}
		#mostPopular .body {
			width:931px;
			padding:22px 0 22px 19px;
		}
			#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 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:250px;
				padding:0 30px 17px 30px;
				float:left;
				display:inline;
			}
			#mostPopular .body .entry a.screen:link, #mostPopular .body .entry a.screen:active, #mostPopular .body .entry a.screen:visited {
				margin:0 7px 0 0; padding:1px;
				background:url(../../images/bg_border.png) 0 0 repeat;
				float:left;
			}
				#mostPopular .body .entry a.screen:hover {
					background:url(../../images/bg_border_hover.png) 0 0 repeat;
				}
			#mostPopular .body .entry h4 {
				margin:0 0 2px 0;
				font:normal 14px Georgia, "Times New Roman", Times, serif;
				background:url(../../images/bg_socialBar.png) 0 5px no-repeat;
				text-indent:14px;
				float:left;
			}
				#mostPopular .body .entry h4 a {
					background:none !important;
					color:#ff4c66;
				}
					#mostPopular .body .entry h4 a:hover {
						color:#faf9d0;
					}
			#mostPopular .body .entry .stats {
				width:105px;
				padding:5px 0 0 0;
				float:left;
				font:normal 10px Arial, Helvetica, sans-serif;
				color:#757575;
			}
				#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 a:link, #mostPopular .body .entry .stats a:active, #mostPopular .body .entry .stats a:visited {
					font:normal 10px Arial, Helvetica, sans-serif;
					color:#934e58;
					background:none;
				}
					#mostPopular .body .entry .stats a:hover {
						color:#ff4c66;
					}
						
		#mostPopular .ad300x250 {
			float:left;
		}

/*	--------------------------------------------------------------------------------------------------------------------------
	#moreVideos Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#moreVideos {
		margin:49px 0 109px 0;
		font:normal 10px Verdana, Arial, Helvetica, sans-serif;
		background:none;
	}
		#moreVideos .header {
			width:950px;
			margin:0 auto; padding:0;
			background:url(../../images/bg_border_bottom.jpg) left bottom repeat-x;
		}
			#moreVideos .header h1#h1_moreVideos {
				height:27px;			
				background:url(../../images/h1_moreVideos.png) top left no-repeat;
				display:block;
			}
		#moreVideos .body {
			padding:22px 0 22px 19px;
		}
		#moreVideos ul.body {
			width:950px;
			padding:0 0 22px 0;
			list-style:none;
		}
			#moreVideos ul.body li {
				padding:22px 15px 0 15px;
				list-style:none;
				float:left;
			}
				#moreVideos ul.body li a:link, #moreVideos ul.body li a:active, #moreVideos ul.body li a:visited {
					margin:0 7px 0 0; padding:1px;
					background:url(../../images/bg_border.png) 0 0 repeat;
					float:left;
					display:block;			
					float:left;
				}
					#moreVideos ul.body li a:hover {
						background:url(../../images/bg_border_hover.png) 0 0 repeat;
						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;
						background:none !important;
						font:normal 14px Georgia, "Times New Roman", Times, serif;
						color:#ff4c66;
					}
						#moreVideos ul.body li .moreVideosInfo a:hover {
							background:none !important;
							border:none;
							color:#FAF9D0;
						}	
					#moreVideos ul.body li .moreVideosInfo .stats {
						width:105px;
						padding:5px 0 0 0;
						float:left;
						font:normal 10px Arial, Helvetica, sans-serif;
						color:#757575;
					}
						#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 a:link, #moreVideos ul.body li .moreVideosInfo .stats a:active, #moreVideos ul.body li .moreVideosInfo .stats a:visited {
							font:normal 10px Arial, Helvetica, sans-serif;
							color:#934e58;
							background:none;
						}
							#moreVideos ul.body li .moreVideosInfo .stats a:hover {
								color:#ff4c66;
							}
						
			#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 {
		margin:65px 0 0 139px; padding:9px 0 30px 9px;
		float:right;
	}
		#video .entry {
			width:440px; padding:0;
			font:normal 13px Verdana, Arial, Helvetica, sans-serif;
			color:#D2CCC2;
			float:left;
		}
			#video .entry a {
				color:#ff4c66;
			}
				#video .entry a:hover {
					color:#faf9d0;
				}
			#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:#ff4c66;
			}
		#video .entry h4 {
			font:normal 14px Georgia, "Times New Roman", Times, serif;
			color:#ff4c66;
		}
		#video .socialBar .stats {
			font:normal 10px Arial, Helvetica, sans-serif;
			color:#757575;
		}
			#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 {
		float:left;
	}
	#video h2#h2_moreVideos {
		margin:0 0 0 20px;
		width:98px; height:24px;
		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 8px 0 0;
			width:104px;
			float:left;
			display:inline-block;
		}
			#video .entries li a.screen:link, #video .entries li a.screen:active, #video .entries li a.screen:visited {
				margin:0 0 8px 0; padding:1px;
				background:url(../../images/bg_border.png) 0 0 repeat;
				float:left;
			}
				#video .entries li a.screen:hover {
					background:url(../../images/bg_border_hover.png) 0 0 repeat;
				}
			#video .entries li h4 {
				font:normal 10px Georgia, "Times New Roman", Times, serif;
			}
				#video .entries li h4 a {
					color:#ff4c66;
				}	
					#video .entries li h4 a:hover {
						color:#faf9d0;
					}
					
/*	--------------------------------------------------------------------------------------------------------------------------
	#sideCol Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#sideCol {
		padding:22px 0 109px 0;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	#comments Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mainCol #videos.slice_2o3 {
		margin:22px 0 150px 0; padding:0 0 20px 0;
		width:622px;
	}
	#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 14px Georgia, "Times New Roman", Times, serif;
			color:#FF4C66;
			float:left;
		}
	a.btnPostComment:link, #commentsHeader a.btnPostComment:active, #commentsHeader a.btnPostComment:visited {
		width:85px; height:18px;
		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 -18px;
		}
	ul#comments {
		margin:0 0 0 40px; padding:0 0 20px 0;
		list-style:none;
		clear:both;
	}
		ul#comments li {
			width:550px;
			padding:16px 0 12px 0;
			background:url(../../images/bg_border_bottom.jpg) left bottom repeat-x;
		}
			#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 10px Arial, Helvetica, sans-serif;
					color:#757575;
				}
				#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:#934E58;
					letter-spacing:0;
				}
					#comments li .post a:hover {
						color:#FAF9D0;
					}
						#comments li .post .user {
							font:normal 10px Arial, Helvetica, sans-serif;
							color:#934E58;
							letter-spacing:0;
						}
				#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 Arial, Helvetica, sans-serif;
					color:#FAF9D0;
					line-height:14px;
				}
	a.btn84w:link, a.btn84w:active, a.btn84w:visited {
		width:85px; height:18px;
		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 {
			padding:15px 0 0 15px;
			background:none;
		}
		#community.slice_1o3 .body {
			width:280px;
			padding:18px 0 0 15px;
		}
