@charset "utf-8";
/* CSS Document */
    object { outline:none; }

html, body {
	height: 100%;
}
	a {
		color: #fff;
	}
	body {
		background-color: #232323;
		color:#FFF;
		
		font-family: Arial, Helvetica, sans-serif; 
		
		margin: 0px;
		
		background-image:url(images/background-fade.gif);
		background-repeat:repeat-y;
		background-position:center;
	}
	.jukeHeaderBottom {
		position: fixed;
		background-image:url(images/juke_fade.png);
		background-repeat:repeat-x;
		width: 100%;
	}
	.promote {
		background-image:url(images/promote.png);
		background-repeat:repeat-x;
		 position:absolute;
		 width: 100%;
		 margin:auto;
		 top: 210px;
		 height: 430px;
	}
	.promote_announcement {
		color: #bf3026;
		text-align: center;
		font-size: 20pt;
		font-weight: bold;
		margin-right: 71px;
		margin-top:30px;
	}
	.promote_flash {
		text-align: center;
	}
	
	.heading_link {
		text-decoration: none;
	}
	
	.main_frame {
		min-height: 100%;
		
		background-image:url(images/space.gif);
		background-repeat:repeat-y;
		background-position:center;
	}
	
	.mf_display {
		
		padding-left: 70px;
		padding-bottom: 65px;
	}
	
	.mf_content_news, .mf_content_blog, .mf_content_music, .mf_content_contact {
		width: 921px;
		
		background-image:url(images/header-news.png);
		background-repeat:no-repeat;
		background-position:top center;
		
		margin: 0 auto;
	}
	
		.mf_content_music {
			background-image:url(images/header-music.png);
		}
		.mf_content_blog {
			background-image:url(images/header-blog.png);
		}
		.mf_content_contact {
			background-image:url(images/header-contact.png);
		}
	
	.heading_news, .heading_blog, .heading_music, .heading_contact {
		font-family: Garamond, "Times New Roman", Times, serif;
		font-size: 70pt;
		
		background-image: url(images/news-header-underline.png);
		background-repeat: no-repeat;
		background-position: -30px 234px;
		
		padding-top: 150px;
	}
	
	.heading_front_page {
		font-family: Garamond, "Times New Roman", Times, serif;
		font-size: 50pt;
		
		text-align: center;
		
		padding-top: 200px;
	}
	
		.heading_blog {
			background-image:url(images/blog-header-underline.png);
		}
		.heading_music {
			background-image:url(images/music-header-underline.png);
		}
		.heading_contact {
			background-image:url(images/contact-header-underline.png);
		}
		
	
	.mf_MENU {
		position:fixed;
		bottom: 0;
		width: 921px;
		height: 149px;
		background-image: url(images/grass-at-bottom.png);
		background-repeat: no-repeat;
		background-position: center bottom;
	}
	.menu_img {
		position: absolute;
		bottom: 0px;
		left: 170px;
	}
	.explore_new_cd {
		position: absolute;
		text-align: right;
		width: 852px;
	}
	.breadcrums {
		position: relative;
		font-size: 10pt;
		top: -10px;
		padding-left: 3em;
	}
	
	/*****************************************************
	                     ARTICLE ITEMS 
	*****************************************************/
		p, li {
			font-size: 9pt;
			line-height: 1.5em;
			padding-left: 50px;
			padding-right: 10em;
		}
		
		li {
			list-style:inside;
		}
		.article_heading {
			font-size: 14pt;
			font-weight: bold;
			position: relative;
			top: -10px;
			padding-left: 20px;
		}
		.article_details {
			font-size: 8pt;
			font-style: italic;
			position: relative;
			top: -10px;
			padding-left: 50px;
		}
		.go-back {
			position: relative;
			text-align: right;
			top: -10px;
			padding-right: 90px;
		}
		.copyright {
	font-size: 7pt;
	text-align: center;
	padding-top: 32px;
	color: #FFF;
		}
		
	
	/*****************************************************
	                     LIST ITEMS 
	*****************************************************/
		.list_item {
			padding-top: 10px;
			padding-bottom: 30px;
			position: relative;
			top: -10px;
			overflow:auto;
		}
			.list_item_heading {
				font-size: 14pt;
				font-weight: bold;
				position: relative;
				top: -10px;
				padding-left: 20px;
				
			}
			.list_item_details {
				font-size: 8pt;
				font-style: italic;
				position: relative;
				top: -10px;
				padding-left: 50px;
			}
			.list_item_content {
				padding-left: 50px;
			}
				.list_item_image {		
					float: left;
					width: 106px;
				}
				.list_item_text {
					font-size: 9pt;
					line-height: 1.5em;
					padding-right: 50px;
				}
				.list_item_read_more, .blog_item_read_more {
	display: block;
	font-size: 14pt;
	font-weight: bold;
	padding-left: 50px;
	padding-top: 0.5em;
	text-decoration: none;
				}


	/*****************************************************
	                     BLOG ITEMS 
	*****************************************************/
		.blog_item {
			padding-top: 0px;
			padding-bottom: 10px;
			padding-left: 50px;
			overflow:auto;
		}
			.blog_item_image {
				float: left;
				width: 106px;
			}
			.blog_item_text {
				font-family: Garamond, "Times New Roman", Times, serif;
				font-size: 35pt;
				font-weight: bold;
				padding-left: 50px;
				padding-right: 50px;
			}
			.blog_item_read_more {
				padding-top: 0;
				font-family:Arial, Helvetica, sans-serif;
			}
			
	/*****************************************************
	                     LYRICS ITEMS 
	*****************************************************/
		.lyric_item {
			padding-top: 0px;
			padding-bottom: 10px;
			padding-left: 50px;
			overflow:auto;
		}
			.lyric_item_num {
				float: left;
				width: 50px;
				
				font-family: Garamond, "Times New Roman", Times, serif;
				font-size: 20pt;
				font-weight: bold;
				
				text-align: center;
			}
			.lyric_item_text {
				font-family: Garamond, "Times New Roman", Times, serif;
				font-size: 15pt;
				font-weight: bold;
				padding-left: 50px;
				padding-right: 50px;
			}
			
			
	/*****************************************************
	                     CONTACT ITEMS 
	*****************************************************/
		.contact_text {
			font-size: 9pt;
			line-height: 1.5em;
			padding-left: 20px;
			padding-right: 250px;
			padding-top: 20px;
			padding-bottom: 30px;
		}
		.contact_label {
			font-size: 13pt;
			font-weight: bold;
			width: 180px;
			color: #A4B9C1;
			text-align: right;
			vertical-align: top;
			padding-top: 10px;
		}
			.contact_input {
				border: solid #A4B9C1 1px;
				width: 400px;
				font-size: 13pt;
			}
			.contact_input_txtarea {
				border: solid #A4B9C1 1px;
				width: 400px;
				height: 200px;
				font-size: 13pt;
			}
			.contact_submit {
				font-size: 16pt;
				font-weight: bold;
				color: #A4B9C1;
			}
			
			
	/*****************************************************
	                     DISC ITEMS 
	*****************************************************/
		.discs {
			overflow: auto;
		}
		.disc_item {
			float: left;
			width: 405px;
			padding-left: 20px;
			padding-top: 15px;
			padding-bottom: 30px;
		}
			.disc_item_image {
				float: left;
				padding-right: 20px;
			}
			.disc_item_content {
			}
				.disc_item_heading {
					font-family: Garamond, "Times New Roman", Times, serif;
					font-size: 25pt;
					
				}
				.disc_item_tools {
					display:block;
					padding: 5px;
				}
	.disc_img {
		border: 5px solid #fff;
	}

