@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - UMRG ARTIST PAGE
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		main.css
	Date:			April 29, 2008
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/

/*	--------------------------------------------------------------------------------------------------------------------------
	Main / Body Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	body {
		margin:0px;
		background:#020100 url(../images/mainBg.jpg);
		background-attachment: fixed;
		background-position: center;
		font-family:Arial, Helvetica, sans-serif;	
	}
	
	.alt {
		display:none;
	}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
	}
	#main {
		width:960px;
		margin:0px auto;
		padding:0px 32px 20px 32px;
	}
	#wrapper{
		width:960px;
	}

/*	--------------------------------------------------------------------------------------------------------------------------
	uniBar Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#uniBar {
		width:950px;
		height:23px;
		margin:8px 0px 5px 0px; /*padding:5px 15px 9px 15px;*/
		padding-right:10px;
		background:url(../images/topbar.gif);
		color:#ffffff;
		font: bold 9px Verdana, Arial, Helvetica, sans-serif;
		overflow:hidden;
	}
		#uniBar a:link, #uniBar a:active, #uniBar a:visited {
			color:#ffffff;
			text-decoration:none;
		}
		#uniBar a:hover {
			color:#e4731d;
			text-decoration:underline;
		}
		#uniBar a.current:link, #uniBar a.current:active, #uniBar a.current:visited {
			color:#d8b451;
		}
		#uniBar a.current:hover {
			color:#e4731d;
		}	
	.seemore {
  		float:right;
		margin:7px 0px 0px 0px;
  	}
	
	.bump {
  		padding:6px 0px 0px 15px;
  		float:left;
  	}
	.artist {
		color:#e4731d;
	}
/*	--------------------------------------------------------------------------------------------------------------------------
	headerStyles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#header {
		width:960px; height:362px;
		background:url(../../images/main_header.jpg) top left no-repeat;
	}
	img.flash{
		display:block;	
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	navStyles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#navBar {
		width:960px; height:52px;
		font:bold 14px Arial, Helvetica, sans-serif;
	}
		#navBar ul {
			list-style:none;
			margin:0px;
			padding:0px;
			display:inline;
		}
		#navBar ul li {
			margin:0px 0px 0px 0px;
			padding:0px;
			float:left;
		}
		
		/* navHome */		
		#navBar a.navHome:link, #navBar a.navHome:active, #navBar a.navHome:visited {
			width:91px; height:52px;
			display:block;
			background:url(../images/navNews.gif) no-repeat top;
		}
		#navBar a.navHome:hover {
			background:url(../images/navNews.gif) no-repeat 0px -52px;
				
		}
		/* navBand */
		#navBar a.navBand:link, #navBar a.navBand:active, #navBar a.navBand:visited {
			width:117px; height:52px;
			display:block;
			background:url(../images/navBand.gif) no-repeat top;
		}
		#navBar a.navBand:hover {
			background:url(../images/navBand.gif) no-repeat 0px -52px;
		}
		
		/* navLive */
		#navBar a.navLive:link, #navBar a.navLive:active, #navBar a.navLive:visited {
			width:104px; height:52px;
			display:block;
			background:url(../images/navLive.gif) no-repeat top;
		}
		#navBar a.navLive:hover {
			background:url(../images/navLive.gif) no-repeat 0px -52px;
		}
		
		/* navPhotos */
		#navBar a.navPhotos:link, #navBar a.navPhotos:active, #navBar a.navPhotos:visited {
			width:114px; height:52px;
			display:block;
			background:url(../images/navPhotos.gif) no-repeat top;
		}
		#navBar a.navPhotos:hover {
			background:url(../images/navPhotos.gif) no-repeat 0px -52px;
		}
		
		/* navMusic */
		#navBar a.navMusic:link, #navBar a.navMusic:active, #navBar a.navMusic:visited {
			width:108px; height:52px;
			display:block;
			background:url(../images/navMusic.gif) no-repeat top;
		}
		#navBar a.navMusic:hover {
			background:url(../images/navMusic.gif) no-repeat 0px -52px;
		}
		
		/* navVideo */
		#navBar a.navVideo:link, #navBar a.navVideo:active, #navBar a.navVideo:visited {
			width:102px; height:52px;
			display:block;
			background:url(../images/navVideo.gif) no-repeat top;
		}
		#navBar a.navVideo:hover {
			background:url(../images/navVideo.gif) no-repeat 0px -52px;
		}
		
		/* navMobile */
		#navBar a.navMobile:link, #navBar a.navMobile:active, #navBar a.navMobile:visited {
			width:120px; height:52px;
			display:block;
			background:url(../images/navMobile.gif) no-repeat top;
		}
		#navBar a.navMobile:hover {
			background:url(../images/navMobile.gif) no-repeat 0px -52px;
		}
		
		/* navLinks */
		#navBar a.navLinks:link, #navBar a.navLinks:active, #navBar a.navLinks:visited {
			width:105px; height:52px;
			display:block;
			background:url(../images/navLinks.gif) no-repeat top;
		}
		#navBar a.navLinks:hover {
			background:url(../images/navLinks.gif) no-repeat 0px -52px;
		}
		
		/* navExtras */	
		#navBar a.navExtras:link, #navBar a.navExtras:active, #navBar a.navExtras:visited {
			width:99px; height:52px;
			display:block;
			background:url(../images/navExtras.gif) no-repeat top;
		}
		#navBar a.navExtras:hover {
			background:url(../images/navExtras.gif) no-repeat 0px -52px;
		}
			
	
			

/*	--------------------------------------------------------------------------------------------------------------------------
	miniNav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	#miniNav {
		width:960px; height:29px;
		background:#666666 url(../images/bg_miniNav.gif);
	}
	#mediaPlayer {
		width:417px; height:29px;
		background:#666666 url(../images/mediaPlayer.gif);
		float:left;
		margin:0px 130px 0px 0px;
	}
	#miniNav a.btn_facebook:link, #miniNav a.btn_facebook:active, #miniNav a.btn_facebook:visited {
		width:75px; height:29px;
		display:inline;
		background:url(../images/btn_facebook.gif) no-repeat top;
		float:left;
	}
		#miniNav a.btn_facebook:hover {
			background:url(../images/btn_facebook.gif) no-repeat 0px -29px;
		}
	#miniNav a.btn_myspace:link, #miniNav a.btn_myspace:active, #miniNav a.btn_myspace:visited {
		width:97px; height:29px;
		display:inline;
		background:url(../images/btn_myspace.gif) no-repeat top;
		float:left;
	}
		#miniNav a.btn_myspace:hover {
			background:url(../images/btn_myspace.gif) no-repeat 0px -29px;
		}
	#miniNav a.btn_mailing:link, #miniNav a.btn_mailing:active, #miniNav a.btn_mailing:visited {
		width:230px; height:29px;
		display:inline;
		background:url(/images/mailinglist_temp.gif) no-repeat top;
		float:left;
	}
		#miniNav a.btn_mailing:hover {
			background:url(/images/mailinglist_temp.gif) no-repeat 0px -29px;
		}	
	#mailingList {
		width:355px; height:29px;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:11px;
		font-weight:bold;
		line-height:11px;
		margin:0px 0px 0px 15px;
		padding:0px 0px 0px 0px;
	}
	#mailingList img.mailingTitle{
		display:block;
		float:left;
		margin:0px 4px 0px 0px;
	}
	#mailingList form{
		width:355px;
		height:29px;
		display:inline;
		margin:0px 0px 0px 15px;
	}
	#mailingList .formPair{
		float:left;
		height:15px;
		margin:0px;
	}
	#mailingList input.address {
			width:124px; height:15px;
			margin:4px 0px 0px 0px; padding:0px;
		}
	#mailingList input.zip {
			width:56px; height:15px;
			margin:4px 0px 0px 2px; 
			padding:0px;
		}
	#mailingList input.phone {
			width:57px; height:15px;
			margin:4px 0px 0px 2px; 
			padding:0px;
		}
	#mailingList #submitButton {
			width:16px; height:15px;
			margin:7px 0px 0px 2px;
			display:block;
			float:left;
		}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	contentSpace Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#contentSpace {
		width:960px;
		padding-bottom:20px;
		background:#000000 url(../images/bg_content.jpg) no-repeat;
		display:table; 
	}
	img.line{
		display:block;
	}
/*	--------------------------------------------------------------------------------------------------------------------------
	footer Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#footer {
		width:960px;
		height:34px;
		margin:5px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background:url(../images/footer_bg.gif) #161617;
		color:#ffffff;
		font: bold 9px Verdana, Arial, Helvetica, sans-serif;
		display:table;
		line-height:15px;
	}
	img.seemoreImg{
		display:inline;
		float:right;
		margin:10px 10px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	.bump2 {
  		padding:0px 0px 0px 15px;
		margin:10px 0px 0px 0px;
		float:left;
	}
	.seemore2 {
  		float:right;
		display:block;
		margin:0px 0px 0px 0px;
  	}
	img.umrgLogo{
		display:block;
		margin:2px 0px 0px 0px;
	}
	#footer #links {
		margin:0px 0px 0px 0px;
	}
	#footer .leaderboardHolder {
		padding:5px 0px 0px 0px;
	}
		#footer a:link, #footer a:active, #footer a:visited {
			color:#ffffff;
			text-decoration:none;
		}
		#footer a:hover {
			color:#e4731d;
			text-decoration:underline;
		}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	banner Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.leaderboard {
		width:728px; height:90px;
		background:#fef76c;
		margin:0px 0px 0px 15px;
		display:none; 
	}
	
	.leaderboardSmall {
		width:468px; height:60px;
		background:#73633a;
		margin:0px 24px 3px 0px;
		display:none;
	}
	
	.rect_med {
		width:300px; height:250px;
		background:#73633a;
		display:none;
	}
	.skyscraper {
		width:160px; height:600px;
		background:#73633a;
	}
	
	#uniBar .leaderboard {
		margin:7px 0px;
	}
	#leftCol .rect_med {
		margin:14px 0px 0px 0px;
	}	
	#skyscraperHolder {
		width:160px;
		position:absolute;
		top:482px; left:50%;
		margin:0px 0px 0px 495px; padding:0px;
		display:none;
	} 
	
	
