@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - LABELLE MAIN CSS
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		labelle_main.css
	Date:			October 13, 2008
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	
/*	--------------------------------------------------------------------------------------------------------------------------
	main/body/global Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	* {
		margin:0; padding:0;
	}
	body {
		background:#000 url(../../images/bg_main.jpg) center top no-repeat;
		behavior:url(shared/css/csshover.htc);
	}
	#main {
		margin:0 auto; padding:185px 0 0 0;
		width:960px;
		color:#d0d1d1;
	}
	#flashContent  {
		position:absolute;
		width:960px; height:579px;
		margin:0 0 0 -480px;
		top:0; left:50%;
		z-index:-100;
		background:url(../../images/bg_header.jpg);
	}
	
	#nav {
		width:169px; height:220px;
		margin:0 0 0 70px;
	}
		#flashNav {
			width:169px; height:220px;
		}
			/* non-Flash users Nav Styles*/
			
			#flashNav ul {
				list-style:none;
			}
				#flashNav a:link, #flashNav a:active, #flashNav a:visited {
					font:bold 14px Arial, Helvetica, sans-serif;
					color:#fff;
					text-decoration:none;
				}
					#flashNav a:hover {
						color:#d28703;
					}
				#flashNav ul li.active a{
					font:bold 14px Arial, Helvetica, sans-serif;
					color:#d28703;
					text-decoration:none;
				}
					
	#player {
		width:300px; height:70px;
	}
		#mediaPlayer {
			width:300px; height:70px;
		}
	.alt {
		text-indent:-3000px;
		display:block;
		font:normal 2px Arial, Helvetica, sans-serif;
		line-height:2px;
	}
	.clearfix:after {
		content:".";
		display:block;
		clear:both;
		visibility:hidden;
		line-height:0;
		height:0;
	}
	.clearfix {
		display:inline-block;
	}	
	html[xmlns] .clearfix {
		display: block;
	}
	* html .clearfix {
		height: 1%;
	}	
	
/*	--------------------------------------------------------------------------------------------------------------------------
	contentSpace Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.contentSpace {
		margin:0 auto;
		width:960px;
		background:url(../../images/bg_contentSpace.jpg) 0 393px no-repeat;
	}
		.contentSpace .bottom {
			background:url(../../images/bg_contentSpaceBottom.jpg) 0 bottom no-repeat;
		}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	mainCol Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	.contentSpace .mainCol {
		width:652px;
		padding:95px 0 0 0;
		font:normal 13px Verdana, Arial, Helvetica, sans-serif;
		color:#d0d1d1;
		float:left;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	altCol Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.contentSpace .altCol {
		width:308px;
		padding:60px 0 0 0;
		float:left;
	}
		/*	albums */
		.altCol .albums .bottom {
			background:none;
		}
			.altCol .albums .altBottom {
				height:83px;
				background:url(../../images/bg_altColBottom.png) no-repeat;
				behavior:url(shared/css/iepngfix.htc);
			}
		.altCol .albums h1 {
			width:308px; height:65px;
			background:url(../../images/h1_altAlbums.png) no-repeat;
			behavior:url(shared/css/iepngfix.htc);		
		}
		.altCol .albums .entry {
			width:288px; height:100px;
			padding:14px 0 0 20px;
			background:url(../../images/bg_altColEntry.png) no-repeat;
			behavior:url(shared/css/iepngfix.htc);	
		}
			.altCol .albums .entry .albumArt {
				margin:0 10px 0 0; padding:5px 0 0 0;
				float:left;
			}
			.altCol .albums .entry .albumInfo {
				width:140px;
				float:left;
			}
				.altCol .albums .entry .albumInfo .title {
					color:#fbb2ac;
					font:normal 18px Arial, Helvetica, sans-serif;
				}
				.altCol .albums .entry .albumInfo .releaseDate {
					font:normal 12px Verdana, Arial, Helvetica, sans-serif;
				}
					.altCol .albums .entry a.amazon:link, .altCol .albums .entry a.amazon:visited, .altCol .albums .entry a.amazon:active {
						margin:10px 0 5px 0;
						background:url(../../images/btn_amazon.png) top center no-repeat;
						width:78px; height:21px;
						display:block;
						text-decoration:none;
					}
						.altCol .albums .entry a.amazon:hover {
							background-position:bottom;
						}
					.altCol .albums .entry a.itunes:link, .altCol .albums .entry a.itunes:visited, .altCol .albums .entry a.itunes:active {
						background:url(../../images/btn_itunes.png) top center no-repeat;
						width:58px; height:21px;
						display:block;
						text-decoration:none;
					}
						.altCol .albums .entry a.itunes:hover {
							background-position:bottom;
						}
	.altCol .banner300 {
		margin:0 0 0 4px;
	}			
/*	--------------------------------------------------------------------------------------------------------------------------
	footer Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.footer {
		margin:100px 0 0 0; padding:0 0 80px 0;
		font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	}
		.footer .uni {
			margin:5px 0 0 0;
			width:96px; height:37px;
			float:left;
		}
		.footer .text {
			margin:20px 0 0 117px;
			float:left;
		}
			.footer .text .copy {
				color:#b57e79;
			}
		.footer .verve {
			margin:0 0 0 147px;
			width:50px; height:51px;
			float:left;
		}
		.footer a:link, .footer a:visited, .footer a:active {
			color:#b57e79;
			text-decoration:none;
		}
			.footer a:hover {
				color:#fd8f01;
			}