@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - 10 years base
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		10y_base.css
	Date:			May 12, 2008
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	
/*	--------------------------------------------------------------------------------------------------------------------------
	main/body/header Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	body {
		background:url(/images/bg.jpg) top center fixed;
		margin:0;
		padding:0;
	}
	.alt {
		/*text-indent:-3000px;*/
		display:none;
		font:normal 2px Arial, Helvetica, sans-serif;
	}
	.cleaner {
		clear:both; float:none;
		height:0;
		font-size:0; line-height:0;
		border:none;
		margin:0; padding:0;
		background:transparent;
		overflow:hidden;
	}
	a:link, a:visited, a:active {
		text-decoration:none;
		color:#fffce0;
		font:12px Arial, Helvetica, sans-serif;
	}
		a:hover {
			color:#88836e;
			text-decoration:underline;
		}
	form {
		margin:0; padding:0;
	}
	#main {
		width:960px;
		margin:0 auto; padding:0;
	}
	#header {
		width:960px; height:420px;
		background:url(/images/header_02.jpg) no-repeat;
		margin: 0 auto;
	}
	
	
/*	--------------------------------------------------------------------------------------------------------------------------
	nav styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	#navBar {
		width:960px; height:178px;
		background:url(/images/navBg.jpg) no-repeat;
		overflow: hidden;
	}
	#nav {
		width:801px; height:35px;
		margin:0 auto;
		}
		#nav ul {
			margin:0; padding:0;
			list-style:none;
            
		}
		#nav ul li {
			float:left;
			margin:0;padding:0;
		}
		#nav a.navHome {
			width:57px; height:35px;
			display:block;
			background:url(/images/navHome_bg.jpg) no-repeat top;
		}
			#nav a.navHome:hover {
				background:url(/images/navHome_bg.jpg) no-repeat bottom;
			}
		#nav a.navNews {
			width:69px; height:35px;
			display:block;
			background:url(/images/navNews_bg.jpg) no-repeat top;
		}
			#nav a.navNews:hover {
				background:url(/images/navNews_bg.jpg) no-repeat bottom;
			}	
		#nav a.navMerch {
			width:65px; height:35px;
			display:block;
			background:url(/images/navMerch_bg.jpg) no-repeat top;
		}
			#nav a.navMerch:hover {
				background:url(/images/navMerch_bg.jpg) no-repeat bottom;
			}
		#nav a.navMsg {
			width:126px; height:35px;
			display:block;
			background:url(/images/navMsg_bg.jpg) no-repeat top;
		}
			#nav a.navMsg:hover {
				background:url(/images/navMsg_bg.jpg) no-repeat bottom;
			}
		
		#nav a.navComm {
			width:126px; height:35px;
			display:block;
			background:url(/images/navCommunity_bg.jpg) no-repeat top;
		}
			#nav a.navComm:hover {
				background:url(/images/navCommunity_bg.jpg) no-repeat bottom;
			}
			
		#nav a.navContact {
			width:84px; height:35px;
			display:block;
			background:url(/images/navContact_bg.jpg) no-repeat top;
		}
			#nav a.navContact:hover {
				background:url(/images/navContact_bg.jpg) no-repeat bottom;
			}
			
		#nav a.navBuy {
			width:69px; height:35px;
			display:block;
			background:url(/images/navBuy_bg.jpg) no-repeat top;
		}
			#nav a.navBuy:hover {
				background:url(/images/navBuy_bg.jpg) no-repeat bottom;
			}
		#nav a.navMedia{
			width:69px; height:35px;
			display:block;
			background:url(/images/navMedia_bg.jpg) no-repeat top;
		}
			#nav a.navMedia:hover {
				background:url(/images/navMedia_bg.jpg) no-repeat bottom;
			}
		#nav a.navBlog{
			width:69px; height:35px;
			display:block;
			background:url(/images/navBlog_bg.jpg) no-repeat top;
		}
			#nav a.navBlog:hover {
				background:url(/images/navBlog_bg.jpg) no-repeat bottom;
			}
		#nav a.navRadio{
			width:69px; height:35px;
			display:block;
			background:url(/images/navRadio_bg.jpg) no-repeat top;
		}
			#nav a.navRadio:hover {
				background:url(/images/navRadio_bg.jpg) no-repeat bottom;
			}	
		#nav a.navRingtones{
			width:89px; height:35px;
			display:block;
			background:url(/images/navRingtones_bg.jpg) no-repeat top;
		}
			#nav a.navRingtones:hover {
				background:url(/images/navRingtones_bg.jpg) no-repeat bottom;
			}
	#booklet {
		margin:6px 0 0 22px;
		}
	#mediaplayer {
		width:200px; height:71px;
		margin:0 auto;
		padding:0;
		}
/*	--------------------------------------------------------------------------------------------------------------------------
	Contact styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	#contact {
		width:433px; height:300px;
		background:url(/images/popup_bg.jpg) no-repeat;
		color:#fffce0;
		padding:5px 2px 5px 5px;
	}
	
	
	/*	--------------------------------------------------------------------------------------------------------------------------
	Radio styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	#radio_callout {
	width: 500px;
	margin: 20px auto;
	text-align: left;
	}
		
	/*	--------------------------------------------------------------------------------------------------------------------------
	Buy Album styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	#buyalbum{
	width: 700px;
	margin: 0 auto;
	}
	
	.paging 
	{
	    color: #6B6658;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	Social Networking Links Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	
	.altText {
		width:0; height:0;
		display:block;
		overflow:hidden;
	}
	.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%;
	}
        .visitPage {
			width:960px; 
		}
		
		.visitPage #visitPage_Title{
		    margin:0 auto; padding:0;
		    width:180px;
		}
		
		*html .visitPage #visitPage_Title{
		    margin:0 auto 0 -15px; padding:0;
		    width:180px;
		}
		
		
		*+html .visitPage #visitPage_Title{
		    margin:0 auto 0 -15px; padding:0;
		    width:180px;
		}
		
		
		.visitPage #visitPage_Title h3 {
		    font-size:10pt;
		    color:white;
		}

		
			.visitPage ul {
				list-style:none;
				margin:0 auto; padding:0;
				width:188px;
			}
			
			*html .visitPage ul {
				list-style:none;
				margin:0 auto 0 -7px; padding:0;
				width:188px;
			}
			
			*+html .visitPage ul {
				list-style:none;
				margin:0 auto 0 -7px; padding:0;
				width:188px;
			}
				.visitPage ul li {
					float:left;
					margin:0; padding:0;
				}
					.visitPage ul li a.btnMySpace:link, .visitPage ul li a.btnMySpace:active, .visitPage ul li a.btnMySpace:visited {
						width:31px; height:30px;
						background:url(/images/myspace.gif) 0 0 no-repeat;
						display:block;
					
					}
					.visitPage ul li a.btnFacebook:link, .visitPage ul li a.btnFacebook:active, .visitPage ul li a.btnFacebook:visited {
						width:31px; height:30px;
						margin:0 0 0 20px;
						background:url(/images/facebook.gif) 0 0 no-repeat;
						display:block;
					}
					.visitPage ul li a.btnTwitter:link, .visitPage ul li a.btnTwitter:active, .visitPage ul li a.btnTwitter:visited {
						width:31px; height:30px;
						margin:0 0 0 20px;
						background:url(/images/twitter.gif) 0 0 no-repeat;
						display:block;
					}
					.visitPage ul li a.btnYouTube:link, .visitPage ul li a.btnYouTube:active, .visitPage ul li a.btnYouTube:visited {
						width:31px; height:30px;
						margin:0 0 0 20px;
						background:url(/images/youtube.gif) 0 0 no-repeat;
						display:block;
					}