@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - MAIN : NEWS
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		idj_news.css
	Date:			May 2, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	
	
/*	--------------------------------------------------------------------------------------------------------------------------
	IDJ.net active Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#header {
		background:url(/images/nav_newsBG.png) 0 0 no-repeat;
		behavior: url("/shared/css/iepngfix.htc");
	}
	#nav li.news a:link, #nav li.news a:active, #nav li.news a:visited, #nav li.news a:hover {
		background-position: -238px -58px;
	}
	

/*	--------------------------------------------------------------------------------------------------------------------------
	#breakingNews Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#breakingNews {
		width:960px;
		margin:0 auto;
	}
		#breakingNews .header {
		
		}
			#breakingNews .header h1#h1_breakingNews {
				width:162px; height:25px;
				float:left;
			}
				#breakingNews .header #h1_breakingNews a {
					width:162px; height:25px;
					display:block;
					background:url(/images/h1_breakingNews15px.png) 0 0 no-repeat;
				}
					#breakingNews .header #h1_breakingNews a:hover {
						background-position:0 -40px;
					}
			#breakingNews .header .more {
				padding:5px 0 0 0;
				font-size:10px;
				float:right;
			}
		#breakingNews .body {
			margin:5px 0 0 0;
		}
		#breakingNews a.portrait {
			width:52px; height:52px;
			padding:3px;
			display:block;
			background:#195284;
		}
			#breakingNews a.portrait:hover {
				background:#ffc100;
			}
			#breakingNews a.portrait img {
				border:1px solid #fff;
			}
		#breakingNews .tag_breaking {
			width:47px; height:10px;
			margin:4px 0 0 7px;
			background:url(/images/tag_breaking.png) 0 0 no-repeat;
			text-indent:-3000px;
			display:block;
		}
		/*	standard article */
			#breakingNews li .portraitHolder {
				width:66px;
				float:left;
			}
			#breakingNews li .content {
				font:normal 10px Arial, Helvetica, sans-serif;
				line-height:15px;
				color:#bebebe;
				float:left;
			}
				#breakingNews .content .tag_breaking {
					margin:2px 4px 0 0;
					line-height:10px;
					float:left;
				}
				#breakingNews .content a.artist {
					font:bold 12px Arial, Helvetica, sans-serif;
					color:#bde0ff;
				}
					#breakingNews .content a.artist:hover {
						color:#ffc100;
					}
				#breakingNews .content h2 {
					color:#fff;
					font:bold 13px Verdana, Arial, Helvetica, sans-serif;
					line-height:14px;
				}
					#breakingNews .content h2 a {
						color:#fff;
					}
						#breakingNews .content a:hover {
							color:#ffc100;
						}
				#breakingNews .content .post {
					margin:5px 0;
					font-size:11px;
				}
					#breakingNews .content .post p {
						margin:5px 0;
					}
				#breakingNews .content .date {
					margin:3px 0;
					display:block;
				}
		/*	primary news 	*/
		#breakingNews .primary {
			width:426px;
			padding:0 0 0 8px;
			list-style:none;
			float:left;
		}
			#breakingNews .primary li {
				margin:0 0 16px 0;
			}
				#breakingNews .primary li .content {
					width:340px;
				}
					/*	lead article */
					#breakingNews .primary .lead .content a.artist {
						font:bold 14px Arial, Helvetica, sans-serif;
						color:#bde0ff;
					}
						#breakingNews .primary .lead .content a.artist:hover {
							color:#ffc100;
						}
					#breakingNews .primary .lead .content h2 {
						color:#fff;
						font:bold 23px Verdana, Arial, Helvetica, sans-serif;
						line-height:23px;
					}
						#breakingNews .primary .lead .content h2 a {
							color:#fff;
						}
							#breakingNews .primary .lead .content a:hover {
								color:#ffc100;
							}
		
		/*	secondary news 	*/
		#breakingNews .secondary {
			list-style:none;
			width:340px;
			float:left;
		}
			#breakingNews .secondary li {
				margin:0 0 8px 0;
			}
			#breakingNews .secondary .content {
				width:270px;
			}
			
		/*	tertiary news 	*/
		#breakingNews .tertiary {
			width:180px;
			list-style:none;
			float:left;
		}
			#breakingNews .tertiary li {
				margin:0 0 10px 0;
			}
			#breakingNews .tertiary h2 {
				font-size:11px; line-height:13px;
			}
			
/*	--------------------------------------------------------------------------------------------------------------------------
	#videoPremieres Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#videoPremieres.slice_1o3 {
		float:left;
	}
		#videoPremieres.slice_1o3 #h1_videoPremieres {
			width:171px; height:25px;
			float:left;
		}
			#videoPremieres.slice_1o3 #h1_videoPremieres a {
				width:171px; height:25px;
				display:block;
				background:url(/images/h1_videoPremieres15px.png) 0 0 no-repeat;
			}
				#videoPremieres.slice_1o3 #h1_videoPremieres a:hover {
					background-position:0 -40px;
				}
		#videoPremieres.slice_1o3 ul.body {
			padding:0 0 0 9px;
			list-style:none;
		}
				#videoPremieres.slice_1o3 ul.body li {
					margin:0 0 5px 0;
				}
						#videoPremieres.slice_1o3 ul.body li a.screen {
							border:solid 1px #10416b;
							float:left;
						}
							#videoPremieres.slice_1o3 ul.body li a.screen:hover {
								border:1px solid #ffc100;
							}
					#videoPremieres.slice_1o3 ul.body li .info {
						width:188px;
						padding:0 0 0 8px;
						font:normal 10px Verdana, Arial, Helvetica, sans-serif;
						float:left;
					}
						#videoPremieres.slice_1o3 ul.body li .info .artist {
							margin:0 0 3px 0; padding:0 0 0 12px;
							background:url(/images/icon_play.gif) 0 3px no-repeat;
							display:block;
						}
							#videoPremieres.slice_1o3 ul.body li .info .artist a {
								font:bold 13px Arial, Helvetica, sans-serif;
								color:#bde0ff;
							}
								#videoPremieres.slice_1o3 ul.body li .info .artist a:hover {
									color:#ffc100;
								}
						#videoPremieres.slice_1o3 ul.body li .info h3 {
							margin:0 0 5px 0;
							font:bold 10px Verdana, Arial, Helvetica, sans-serif;
						}
						
/*	--------------------------------------------------------------------------------------------------------------------------
	#newMusic Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#newMusic.slice_1o3 {
		float:left;
		margin:0 10px;
	}
		#newMusic.slice_1o3 #h1_newMusic {
			width:115px; height:25px;
			float:left;
		}
			#newMusic.slice_1o3 #h1_newMusic a {
				width:115px; height:25px;
				display:block;
				background:url(/images/h1_newMusic15px.png) 0 0 no-repeat;
			}
				#newMusic.slice_1o3 #h1_newMusic a:hover {
					background-position:0 -40px;
				}
		#newMusic.slice_1o3 .body {
			margin:0 0 0 13px;
		}
			#newMusic.slice_1o3 .body li {
				margin:0 0 5px 0;
			}
			#newMusic.slice_1o3 .body a.album {
				width:50px; height:50px;
				margin: 0 10px 0 0; padding:2px;
				display:block;
				background:#000;
				float:left;
			}
				#newMusic.slice_1o3 .body a.album:hover {
					background:#ffc100;
				}
			#newMusic.slice_1o3 .body .content {
				width:178px;
				float:left;
				font-size:10px;
			}
				#newMusic.slice_1o3 .body .content a.artist {
					font:bold 14px Arial, Helvetica, sans-serif;
					color:#bde0ff;
				}
					#newMusic.slice_1o3 .body .content a.artist:hover {
						color:#ffc100;
					}
					#newMusic.slice_1o3 .body .content h3 {
						font:bold 10px Verdana, Arial, Helvetica, sans-serif;
						color:#fff;
					}
						#newMusic.slice_1o3 .body .content h3 a {
							color:#fff;
						}
							#newMusic.slice_1o3 .body .content h3 a:hover {
								color:#ffc100;
							}
					#newMusic.slice_1o3 .body a.buyNow38w {
						float:left;
					}
	
	.slices .ad300x250 {
		margin:15px 0 0 0;
		float:right;
	}

/*	--------------------------------------------------------------------------------------------------------------------------
	#moreNews Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#moreNews.slice_1o1 {
		margin: 30px 0;
		background:url(/images/1o1_bg3000H.png) center bottom no-repeat;
	}
	#mainFeature #moreNews {
		width:960px;
		margin:0 auto;
	}
		#moreNews .header {
			padding:0;
		}
			#moreNews #h1_moreNews {
				width:148px; height:25px;
				float:left;
			}
				#moreNews #h1_moreNews a {
					width:148px; height:25px;
					display:block;
					background:url(/images/h1_moreNews19px.png) 0 0 no-repeat;
				}
					#moreNews #h1_moreNews a:hover {
						background-position:0 -40px;
					}
				#moreNews #h1_moreNews {
					background:url(/images/h1_moreNews19px.png) 0 0 no-repeat;
				}
			#moreNews #h1_breakingNews {
				width:202px; height:25px;
				background:url(/images/h1_breakingNews19px.png) 0 0 no-repeat;
				float:left;
			}
			#moreNews .header .more {
				float:right;
				padding:5px 0 0;
				font:normal 11px Verdana, Arial, Helvetica, sans-serif;
			}			
		#moreNews.slice_1o1 .body {
			width:960px;
			margin:0 auto; padding:0;
		}
			#moreNews .body .entry {
				width:320px;
				padding:0 0 26px 0;
				float:left;
			}
			#moreNews .body .portraitHolder {
				width:70px; 
				float:left;
			}
				#moreNews .body .portraitHolder a.portrait {
					width:52px; height:52px;
					padding:3px;
					display:block;
					background:#195284;
				}
					#moreNews .body .portraitHolder a.portrait:hover {
						background:#ffc100;
					}
					#moreNews .body .portraitHolder a.portrait img {
						border:1px solid #fff;
					}
			#moreNews .body .content {
				width:230px;
				float:left;
				font:normal 10px Verdana, Arial, Helvetica, sans-serif;
				color:#999999;
			}
				#moreNews.slice_1o1 .body .content .tag_breaking {
					width:47px; height:10px;
					margin:0 4px 0 0;
					background:url(/images/tag_breaking.png) 0 0 no-repeat;
					text-indent:-3000px;
					display:block;
					float:left;
				}
				#moreNews .body .content .tag_breaking {
					width:47px; height:10px;
					margin:3px 4px 0 0;
					background:url(/images/tag_breaking.png) 0 0 no-repeat;
					text-indent:-3000px;
					display:block;
					float:left;
				}
				#moreNews .body .content a.artist {
					font:bold 12px Arial, Helvetica, sans-serif;
					color:#bde0ff;
				}
					#moreNews .body .content a.artist:hover {
						color:#ffc100;
					}
				#moreNews.slice_1o1 .body .content h3 {
					font:bold 10px Verdana, Arial, Helvetica, sans-serif; line-height:14px;
					color:#fff;
				}
				#moreNews .body .content h3 {
					font:bold 12px Verdana, Arial, Helvetica, sans-serif; line-height:15px;
					color:#fff;
				}
					#moreNews .body .content h3 a {
						color:#fff;
					}
						#moreNews .body .content h3 a:hover {
							color:#ffc100;
						}
				#moreNews .body .content .date {
					margin:5px 0;
					display:block;
				}
			
/*	--------------------------------------------------------------------------------------------------------------------------
	button Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	a.buyNow38w {
		background:url(/images/btn_buyNow38w.png) 0 0 no-repeat;
	}
	a.btn38w:link, a.btn38w:active, a.btn38w:visited {
		width:38px; height:27px;
		display:block;
	}
		a.btn38w:hover {
			background-position: 0 -27px;
		}
