@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - MAIN : RELEASES
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		idj_releases.css
	Date:			May 2, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	
	
/*	--------------------------------------------------------------------------------------------------------------------------
	IDJ.net active Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#header {
		background:url(/images/nav_releasesBG.png) 0 0 no-repeat;
		behavior: url("/shared/css/iepngfix.htc");

	}
	#nav li.releases a:link, #nav li.releases a:active, #nav li.releases a:visited, #nav li.releases a:hover {
		background-position: -147px -58px;
	}
			
/*  --------------------------------------------------------------------------------------------------------------------------
	#mainFeature Styles
	- - - - - - - - - - - - - - - - - - - - - - -  */
	.feature {
		height:440px;
	}
	.feature h1#h1_newReleases {
		width:232px; height:25px;
		margin:10px 0 10px 58px;
		background:url(/images/h1_newReleases25px.png) no-repeat 0 0;
	}
	.feature #flash {
		width:960px; height:400px;
		outline:none;
	}
	
/*  --------------------------------------------------------------------------------------------------------------------------
	#comingSoon Styles
	- - - - - - - - - - - - - - - - - - - - - - -  */
	#comingSoon.slice_1o1 {
		margin: 0 0 20px 0;
		background: url(/images/1o1_bg.png) center -340px no-repeat;
	}
		#comingSoon.slice_1o1 #h1_comingSoon {
			width:179px;
		}
	#comingSoon.slice_1o1 #h1_comingSoon a:link, #comingSoon.slice_1o1 #h1_comingSoon a:active, #comingSoon.slice_1o1 #h1_comingSoon a:visited {
		width:179px; height:25px;
		background:url(/images/h1_comingSoon19px.png) 0 0 no-repeat;
		display:block;
	}
		#comingSoon.slice_1o1 #h1_comingSoon a:hover {
			background-position:0 -40px;
		}
	#comingSoon.slice_1o1 .body {
		width:960px;
		padding:0;
	}
		#comingSoon.slice_1o1 .body .featured_album {
			width:189px;
			margin:0 0 0 8px; padding:34px 0 0 115px;
			float:left;
			display:inline;
			font:normal 10px Verdana, Arial, Helvetica, sans-serif;
		}
		#comingSoon.slice_1o1 .body a.preorder68w:link, #comingSoon.slice_1o1 .body a.preorder68w:active, #comingSoon.slice_1o1 .body a.preorder68w:visited {
			margin:10px 0 0 0;
			background:url(/images/btn_preorder68w.png) 0 0 no-repeat;
			float:left;
		}

		#comingSoon.slice_1o1 .body .featured_album .cover {
			width:150px;
			border:solid 2px #000;
		 }
	#comingSoon.slice_1o1 .body h3 {
		font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	}
	.album_entries {
		width:270px;
		padding:0 20px 0 30px;
		background:url(/images/divider_vertical.gif) 0 bottom no-repeat;
		float:left;
	}
		.album_entries ul {
			list-style:none;
		}
			.album_entries ul li {
				width:270px;
				margin:0 0 5px 0;
			}
				.album_entries ul li a.album:link, .album_entries ul li a.album:active, .album_entries ul li a.album:visited {
					padding:2px;
					background:#000;
					float:left;
				}
					.album_entries ul li a.album img {
						display:block;
					}
				.album_entries ul li .info {
					width:155px;
					padding:0 0 0 10px;
					float:left;
					font:normal 10px Verdana, Arial, Helvetica, sans-serif;
				}
					.info .artist {
							font:bold 12px Arial, Helvetica, sans-serif;
						}
							.info .artist a:link, .info .artist a:active, .info .artist a:visited {
								color:#bde0ff;
							}
								.info .artist a:hover {
									color:#ffc100;
								}
					.album_entries .btnHolder {
						width:38px;
						float:right;
					}
						.album_entries .btnHolder a:link, .album_entries .btnHolder a:active, .album_entries .btnHolder a:visited {
							width:38px; height:27px;						
							display:block;
						}
						.album_entries .btnHolder a.btn_preOrder:link, .album_entries .btnHolder a.btn_preOrder:active, .album_entries .btnHolder a.btn_preOrder:visited {
							margin:5px 0 0 0;
							background:url(/images/btn_preOrder38w.png) 0 0 no-repeat;
						}
							.album_entries .btnHolder a.btn_preOrder:hover {
								background-position:0 -27px;
							}
						.album_entries a.btn_amazon:link, .album_entries a.btn_amazon:active, .album_entries a.btn_amazon:visited {
							margin:5px 0 0 0;
							background:url(/images/btn_amazon38w.png) 0 0 no-repeat;
						}
							.album_entries a.btn_amazon:hover {
								background-position:0 -27px;
							}
						.album_entries a.btn_itunes:link, .album_entries a.btn_itunes:active, .album_entries a.btn_itunes:visited {
							margin:5px 0 0 0;
							background:url(/images/btn_itunes38w.png) 0 0 no-repeat;
						}
							.album_entries a.btn_itunes:hover {
								background-position:0 -27px;
							}

/*  --------------------------------------------------------------------------------------------------------------------------
	#inStoresNow Styles
	- - - - - - - - - - - - - - - - - - - - - - -  */
	#inStoresNow.slice_1o1 {
		margin:0 0 20px 0;
		background: url(/images/1o1_bg.png) center -340px no-repeat;
	}
		#inStoresNow.slice_1o1 #h1_inStoresNow {
			width:200px;
		}
	#inStoresNow.slice_1o1 #h1_inStoresNow a:link, #inStoresNow.slice_1o1 #h1_inStoresNow a:active, #inStoresNow.slice_1o1 #h1_inStoresNow a:visited {
		height:25px;
		width:200px;
		display:block;
		background:transparent url(/images/h1_inStoresNow19px.png) no-repeat 0 0;
	}
		#inStoresNow.slice_1o1 #h1_inStoresNow a:hover {
			background-position:0 -40px;
		}
	#inStoresNow.slice_1o1 .body {
		width:960px;
		padding:0;
	}
		#inStoresNow.slice_1o1 .body .artistEntry {
			width:189px;
			margin:0 8px; padding:34px 0 40px 115px;
			float:left;
			display:inline;
			font:normal 10px Verdana, Arial, Helvetica, sans-serif;
		}
			#inStoresNow.slice_1o1 .body .artistEntry a.itunes68w {
				margin:10px 2px 0 0;
				float:left;
			}
			#inStoresNow.slice_1o1 .body .artistEntry a.amazon68w {
				margin:10px 0 0 0;
				float:left;
			}
			#inStoresNow.slice_1o1 .body .artistEntry  .cover {
				width:150px;
				border:solid 2px #000;
			 }
		#inStoresNow.slice_1o1 .body .artistEntry  h3 {
			font:bold 10px Verdana, Arial, Helvetica, sans-serif;
		}
		#inStoresNow.slice_1o1 .body .artistEntry .artist {
			font:bold 14px Arial, Helvetica, sans-serif;
			color:#bde0ff;
		}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	#comingSoon Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#comingSoon .header {
		width:960px; height:39px;
		margin:0 auto;
	}
		#comingSoon #h1_comingSoon {
			width:280px; height:25px;
			background:url(/images/h1_comingSoon19px.png) 0 0 no-repeat;
			float:left;
		}
		#comingSoon .header .more {
			font:normal 11px Verdana, Arial, Helvetica, sans-serif;
			float:right;
		}
		#comingSoon .body {
			width:960px;
			margin:0 auto; padding:0;
		}			
		
			/* artistEntry */	
			#comingSoon .body .artistEntry {
				width:179px;
				margin:0 8px; padding:0 0 50px 125px;
				float:left;
				display:inline;
			}
				#comingSoon .body .artistEntry .calendar {
					width:148px; height:133px;
					padding:15px 0 0 0;
					background:url(/images/bg_calendar.png) 0 0 no-repeat;
				}
					#comingSoon .body .artistEntry .calendar .month {
						width:148px;
						font:bold 20px Verdana, Arial, Helvetica, sans-serif;
						color:#fff;
						text-align:center;
					}
					#comingSoon .body .artistEntry .calendar .day {
						width:148px;
						margin:15px 0 0 0;
						font:bold 50px Verdana, Arial, Helvetica, sans-serif;
						color:#fff;
						text-align:center;
					}
				#comingSoon .body .artistEntry .info {
					width:153px;
					padding:0 0 0 3px;
				}
					#comingSoon .body .artistEntry .artist {
						margin:10px 0 5px 0;
						font:bold 14px Arial, Helvetica, sans-serif;
						display:block;
					}
						#comingSoon .body .artistEntry .artist a:link, #comingSoon .body .artistEntry .artist a:active, #comingSoon .body .artistEntry .artist a:visited {
								color:#bde0ff;
							}
								#comingSoon .body .artistEntry .artist a:hover {
									color:#ffc100;
								}
					#comingSoon .body .artistEntry h3 {
						margin:0 0 3px 0;
						font:bold 10px Verdana, Arial, Helvetica, sans-serif;
					}
					#comingSoon .body .artistEntry .date {
						font:normal 10px Verdana, Arial, Helvetica, sans-serif;
					}
							#comingSoon .body .artistEntry a.preorder68w:link, #comingSoon .body .artistEntry a.preorder68w:active, #comingSoon .body .artistEntry a.preorder68w:visited {
								margin:10px 0 0 0;
								background:url(/images/btn_preorder68w.png) 0 0 no-repeat;
								float:left;
							}
					#comingSoon .body .more {
						float:right;
					}

/*	--------------------------------------------------------------------------------------------------------------------------
	#inStores Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#inStores {
		width:960px;
		margin:0 auto;
	}
	#inStores .header {
		height:39px;
	}
		#inStores #h1_inStoresNow {
			width:216px; height:25px;
			background:url(/images/h1_inStoresNow19px.png) 0 0 no-repeat;
			float:left;
		}
		#inStores .header ul.sortBar {
			list-style:none;
			float:left;
			color:#363e44;
			padding:5px 0 0 0;
		}
		#inStores .header ul.sortBar li {
			float:left;
		}
			#inStores .header ul.sortBar a.current {
				color:#bde0ff;
			}
		#inStores .header .more {
			padding:5px 0 0 0;
			font:normal 11px Verdana, Arial, Helvetica, sans-serif;
			float:right;
		}
		#inStores.slice_1o1 .body {
			padding:0;
		}			
		
			/* artistEntry */	
			#inStores .body .artistEntry {
				width:179px;
				margin:0 8px; padding:6px 0 40px 125px;
				float:left;
				display:inline;
			}
				#inStores .body .artistEntry .cover {
					width:150px;
					border:solid 2px #000;
				 }
				 	#inStores .body .artistEntry .cover a {
						display:block;
					}
					#inStores .body .info {
						width:156px;
						font:normal 10px Verdana, Arial, Helvetica, sans-serif;
					}
						#inStores .body .artist {
							margin:5px 0 3px 0;
							font:bold 14px Arial, Helvetica, sans-serif;
							display:block;
						}
							#inStores .body .artist a:link, #inStores .body .artist a:active, #inStores .body .artist a:visited {
									color:#bde0ff;
								}
									#inStores .body .artist a:hover {
										color:#ffc100;
									}
						#inStores .body h3 {
							margin:0 0 3px 0;
							font-size:10px;
							font-weight:bold;
						}
						#inStores .body .date {
							margin:0 0 10px 0;
						}
						#inStores .body a.itunes68w {
							margin:0 2px 0 0;
							float:left;
						}
						#inStores .body a.amazon68w {
							float:left;
						}
			#inStores .body .ad300x250 {
				margin:0;
			}
			
			#inStores .body .entry {
				width:240px;
				padding:0 0 35px 0;
				float:left;
			}
				#inStores .body .entry a.album {
					width:50px; height:50px;
					border:solid 2px #000;
					float:left;
				}
				#inStores .body .entry .info {
					margin:0 0 0 10px;
					float:left;
				}
				
/*	--------------------------------------------------------------------------------------------------------------------------
	.ad Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.ad300x250 {
		width:300px; height:250px;
		margin:0 0 0 0;
		border:2px solid #696969;
		background:#fff;
		float:left;
	}
