@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - BROKEN EMBRACES MAIN
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		be_main.css
	Date:			Jul 6, 2008
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------
	
	
/*	--------------------------------------------------------------------------------------------------------------------------
	main/body Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		* {
		margin:0; padding:0;
	}
	.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%;
	}
	
	body {
		background:#a22851 url(../images/bg.jpg) center 25px no-repeat;
	}
	#main {
		width:960px;
		margin:0 auto;
	}
	#main .topBtns {
		height:430px;	
	}
	#main .awardsLink {
		width:239px; height:10px;
		margin:0 0 0 142px; padding:131px 0 0 0;
		float:left;
	}
		#main .awardsLink a.btn_awards {
			width:239px; height:10px;
			background:url(../images/btn_awards.png) 0 0 no-repeat;
			display:block;
		}
		#main .awardsLink a.btn_awards:hover {
			background-position:0 -10px;
		}
	#main .br_dvd {
		width:162px; height:31px;
		margin:9px 0 0 0; padding:119px 0 0 116px;
		background:url(../images/bg_br_dvd.png) 0 0 no-repeat;
		float:right;
	}
		#main .br_dvd .btns {
			
		}
			#main .br_dvd .btns a {
				width:79px; height:31px;
				display:block;
				float:left;
			}
				#main .br_dvd .btns a:hover {
					background-position:0 -31px !important;
				}
			#main .br_dvd .btns a.btn_br {
				margin:0 3px 0 0;
				background:url(../images/btn_br.png) 0 0 no-repeat;
			}
				#main .br_dvd .btns a.btn_br:hover {
					
				}
			#main .br_dvd .btns a.btn_dvd {
				background:url(../images/btn_dvd.png) 0 0 no-repeat;
			}
				#main .br_dvd .btns a.btn_dvd:hover {
					
				}
	#main .mainTrailer {
		width:352px;
		margin:0 0 5px 0;
	}
		#main a.enter {
			width:206px; height:41px;
			margin:0 0 8px 0;
			background:url(../images/btn_enter.png) no-repeat 0 0;
			display:block;
			float:right;
		}
				#main a.enter:hover {
					background-position:0 -41px;
				}
		#main a.trailer {
			width:206px; height:41px;
			margin:0 0 0 7px;
			background:url(../images/btn_viewTrailer.png) no-repeat 0 0;
			display:block;
			float:left;
		}
				#main a.trailer:hover {
					background-position:0 -41px;
				}
/*	--------------------------------------------------------------------------------------------------------------------------
	.links Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.links {
		padding:0 0 0 1px;
	}
		.links a.blog:link, .links a.blog:active, .links a.blog:visited {
			width:246px; height:31px;
			margin:0 3px 0 0;
			background:url(../images/btn_read.png) 0 0 no-repeat;
			display:block;
			float:left;
		}
			.links a.blog:hover {
				background-position:0 -31px;
			}
		.links a.press:link, .links a.press:active, .links a.press:visited {
			width:196px; height:31px;
			margin:0 0 0 3px;
			background:url(../images/btn_view.png) 0 0 no-repeat;
			display:block;
			float:left;
		}
			.links a.press:hover {
				background-position:0 -31px;
			}
		.links a.viewPress:link, .links a.viewPress:active, .links a.viewPress:visited {
			width:158px; height:31px;
			background:url(../images/btn_viewPressKit.png) 0 0 no-repeat;
			display:block;
			float:left;
		}
			.links a.viewPress:hover {
				background-position:0 -31px;
			}
		.links a.facebook:link, .links a.facebook:active, .links a.facebook:visited {
			width:157px; height:31px;
			margin:0 0 0 3px;
			background:url(../images/btn_facebook.png) 0 0 no-repeat;
			display:block;
			float:left;
		}
			.links a.facebook:hover {
				background-position:0 -31px;
			}
		.links a.release:link, .links a.release:active, .links a.release:visited {
			width:158px; height:31px;
			margin:0 3px 0 0;
			background:url(../images/btn_releaseDates.png) 0 0 no-repeat;
			display:block;
			float:left;
		}
			.links a.release:hover {
				background-position:0 -31px;
			}
/*	--------------------------------------------------------------------------------------------------------------------------
	#footer Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#footer {
		margin:98px 0 0 0;
		font:normal 11px Arial, Helvetica, sans-serif;
		color:#da4b7b;
		text-align:center;
	}
		#footer a {
			margin:0 auto 16px auto;
			display:inline-block;
		}
/*	--------------------------------------------------------------------------------------------------------------------------
	.rating Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.rating {
		width:145px; height:33px;
		margin:11px auto 0 auto;
		background:url(../images/bg_rating.png) 0 0 no-repeat;
		display:block;
	}