@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - Please Give MAIN
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		pg_main.css
	Date:			March 3, 2010
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	
	
/*	--------------------------------------------------------------------------------------------------------------------------
	main/body/global Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	* {
		margin:0; padding:0; border:0;
	}
	body {
		background:#eeeaea url(../images/bg_tile.jpg) 0 0 repeat-x;
	}
	.altText {
		width:0; height:0;
		display:block;
		overflow:hidden;
	}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
	}
	.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%;
	}
	#main {
		width:960px;
		margin:0 auto;
		background:url(../images/bg_body.jpg) top center no-repeat;
	}
	#main #content {
		width:960px; height:800px;
		background:url(../images/text.png) top center no-repeat;	
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	#main buttons
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#main a {
		display:block;
		float:left;
	}
	#main .buyLinks {
		margin:428px 0 25px 109px;
	}
		#main .buyLinks a.brImg {
			width:70px; height:80px;
			margin:6px 30px 0 0;
		}
		#main .buyLinks a.br {
			width:108px; height:22px;
			background:url(../images/btn_buylinks.png) 0 0 no-repeat;	
			margin:56px 6px 0 0;
		}
			#main .buyLinks a.br:hover {
				background-position:0 -22px;
			}
		#main .buyLinks a.dvd {
			width:80px; height:22px;
			margin:56px 20px 0 0;
			background:url(../images/btn_buylinks.png) -108px 0 no-repeat;
		}
			#main .buyLinks a.dvd:hover {
				background-position:-108px -22px;
			}
		#main .buyLinks a.dvdImg {
			width:70px; height:88px;
		}
	#main .buttons {
		margin:0 0 0 150px;	
	}
		#main .buttons a {
			background:url(../images/btn_sprite.png) 0 0 no-repeat;	
		}		
		#main a.btn_trailer {
			width:88px; height:30px;
			margin:0 10px 0 0;
			display:inline-block;
		}
			 #main a.btn_trailer:hover {
				background-position:0 -30px;
			 }
		#main a.btn_viewPressKit {
			width:97px; height:30px;
			margin:0 10px 0 0;
			background-position:-88px 0;
		}
			 #main a.btn_viewPressKit:hover {
				background-position:-88px -30px;
			 }
		#main a.btn_enter {
			width:104px; height:30px;
			background-position:-185px 0;
		}
			#main a.btn_enter:hover {
				background-position:-185px -30px;	
			}

/*	--------------------------------------------------------------------------------------------------------------------------
	.footer
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/		
	#main .footer {
		margin:27px 0 0 87px;
		width:852px;
	}
		#main .footer .rated {
			margin:15px 255px 0 0;
			display:block;
			float:left;
		}	
		#main .footer .soundtrack {
			width:155px;
			background:url(../images/soundtrackAvailable.png) 80px 7px no-repeat;
			float:right;
		}
			#main .footer .soundtrack a.btn_album {
				width:72px;
				display:block;
				float:left;
			}
				#main .footer .soundtrack img {
					border:1px solid #f15d22;
					display:block;
				}
		#main .footer .soundtrack a.btn_buyNow {
			width:62px; height:23px;
			margin:42px 0 0 7px;
			background:url(../images/btn_buyNow.png) 0 0 no-repeat;
			float:left;
			display:block;
		}
			#main .footer .soundtrack a.btn_buyNow:hover {
				background-position:0 -23px;
			}
		#main .footer a.btn_facebook {
			width:105px; height:35px;
			margin:15px 0 0 12px;
			background:url(../images/btn_facebook.png) 0 0 no-repeat;
			float:right;
			display:block;
		}
			#main .footer a.btn_facebook:hover {
				background-position:0 -35px;
			}