body { background-color: #000; }
.bcr_wrapper
{
	position: relative;
	background: transparent url('../images/bg_sf.jpg') no-repeat center top;
	margin: 0 auto;
	width: 940px;
	height: 3149px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	text-align: left;
}
.bcr_wrapper div,
.bcr_wrapper ul,
.bcr_wrapper li,
.bcr_wrapper h1,
.bcr_wrapper h2,
.bcr_wrapper h3,
.bcr_wrapper h4,
.bcr_wrapper h5,
.bcr_wrapper h6,
.bcr_wrapper p
{
	margin: 0;
	padding: 0;
	display: block;
	visibility: visible;
}
.bcr_wrapper h1,
.bcr_wrapper h2,
.bcr_wrapper h3,
.bcr_wrapper h4,
.bcr_wrapper h5,
.bcr_wrapper h6,
.bcr_wrapper ul,
.bcr_wrapper li,
.bcr_wrapper p
{
	font-weight: normal;
	font-size: 10px;
	line-height: 10px;
}
.bcr_wrapper ul { list-style-type: none; }
.bcr_wrapper strong { font-weight: bold; }
.bcr_wrapper em { font-style: italic; }
.bcr_wrapper a { text-decoration: none; }
.bcr_wrapper :focus  { outline: 0; }
.bcr_wrapper h1
{
	position: absolute;
	left: 366px;
	top: 30px;
	width: 179px;
	height: 93px;
	background: transparent url('../images/logo_sf.gif') no-repeat 0 0;
	text-indent: -9999px;
}
.bcr_wrapper h2
{
	position: absolute;
	left: 305px;
	top: 132px;
	width: 302px;
	height: 73px;
	background: transparent url('../images/date_sf.gif') no-repeat 0 0;
	text-indent: -9999px;
}
#bcr_lp,
#bcr_packshot_1,
#bcr_packshot_2,
#bcr_packshot_3,
#bcr_packshot_4,
#bcr_packshot_5,
#bcr_button_4,
#bcr_button_5,
#bcr_psb_1,
#bcr_psb_2,
#bcr_psb_3,
#bcr_buy_1,
#bcr_buy_2,
#bcr_buy_3
{
	text-indent: -9999px;
	overflow: hidden;
}
#bcr_lp a
{
	display: block;
	position: absolute;
	left: 373px;
	top: 15px;
	width: 162px;
	height: 11px;
	background: transparent url('../images/lp.gif') no-repeat 0 0;
}
#bcr_lp a:hover { background-position: 0 -11px; }
#bcr_packshot_1 a
{
	display: block;
	position: absolute;
	left: 30px;
	top: 237px;
	width: 168px;
	height: 210px;
	background: transparent url('../images/packshot_1.jpg') no-repeat 0 0;
}
#bcr_packshot_2 a
{
	display: block;
	position: absolute;
	left: 233px;
	top: 237px;
	width: 168px;
	height: 210px;
	background: transparent url('../images/packshot_2.jpg') no-repeat 0 0;
}
#bcr_packshot_3 a
{
	display: block;
	position: absolute;
	left: 436px;
	top: 227px;
	width: 158px;
	height: 218px;
	background: transparent url('../images/packshot_3.jpg') no-repeat 0 0;
}
#bcr_packshot_4 a
{
	display: block;
	position: absolute;
	left: 647px;
	top: 287px;
	width: 96px;
	height: 159px;
	background: transparent url('../images/packshot_4.jpg') no-repeat 0 0;
}
#bcr_packshot_5 a
{
	display: block;
	position: absolute;
	right: 0;
	top: 186px;
	width: 146px;
	height: 259px;
	background: transparent url('../images/packshot_5.jpg') no-repeat 0 0;
}
#bcr_txt_1
{
	position: absolute;
	left: 56px;
	top: 496px;
	width: 123px;
	height: 36px;
	background: transparent url('../images/txt_1.gif') no-repeat 0 0;
	text-indent: -9999px;
}
#bcr_txt_2
{
	position: absolute;
	left: 269px;
	top: 496px;
	width: 114px;
	height: 37px;
	background: transparent url('../images/txt_2.gif') no-repeat 0 0;
	text-indent: -9999px;
}
#bcr_txt_3
{
	position: absolute;
	left: 497px;
	top: 497px;
	width: 45px;
	height: 36px;
	background: transparent url('../images/txt_3.gif') no-repeat 0 0;
	text-indent: -9999px;
}
#bcr_txt_4
{
	position: absolute;
	left: 672px;
	top: 508px;
	width: 64px;
	height: 24px;
	background: transparent url('../images/txt_4.gif') no-repeat 0 0;
	text-indent: -9999px;
}
#bcr_txt_5
{
	position: absolute;
	left: 807px;
	top: 499px;
	width: 94px;
	height: 34px;
	background: transparent url('../images/txt_5.gif') no-repeat 0 0;
	text-indent: -9999px;
}
#bcr_button_1
{
	position: absolute;
	left: 44px;
	top: 539px;
	background: transparent url('../images/button_1.gif') no-repeat 0 0;
	border-style: none;
}
#bcr_button_2
{
	position: absolute;
	left: 246px;
	top: 539px;
	background: transparent url('../images/button_2.gif') no-repeat 0 0;
	border-style: none;
}
#bcr_button_3
{
	position: absolute;
	left: 445px;
	top: 538px;
	background: transparent url('../images/button_3.gif') no-repeat 0 0;
	border-style: none;
}
#bcr_button_4 a
{
	display: block;
	position: absolute;
	left: 639px;
	top: 543px;
	width: 120px;
	height: 36px;
	background: transparent url('../images/button_4.gif') no-repeat 0 0;
}
#bcr_button_4 a:hover { background-position: 0 -36px; }
#bcr_button_5 a
{
	display: block;
	position: absolute;
	left: 803px;
	top: 540px;
	width: 102px;
	height: 39px;
	background: transparent url('../images/button_5.gif') no-repeat 0 0;
}
#bcr_button_5 a:hover { background-position: 0 -39px; }
#bcr_headline_1
{
	position: absolute;
	left: 109px;
	top: 647px;
	width: 724px;
	height: 42px;
	background: transparent url('../images/headline_1.gif') no-repeat 0 15px;
	text-indent: -9999px;
}
#bcr_headline_2
{
	position: absolute;
	left: 109px;
	top: 1233px;
	width: 724px;
	height: 42px;
	background: transparent url('../images/headline_2.gif') no-repeat 0 15px;
	text-indent: -9999px;
}
#bcr_headline_3
{
	position: absolute;
	left: 109px;
	top: 1721px;
	width: 724px;
	height: 37px;
	background: transparent url('../images/headline_3.gif') no-repeat 0 15px;
	text-indent: -9999px;
}
#bcr_billing
{
	position: absolute;
	left: 267px;
	bottom: 88px;
	width: 418px;
	height: 64px;
	background: transparent url('../images/billing_sf.gif') no-repeat 0 0;
	text-indent: -9999px;
}
#bcr_billing p { display: none; }
#bcr_ratings
{
	position: absolute;
	left: 0;
	bottom: 56px;
	width: 100%;
	text-align: center;
	word-spacing: -1px;
	color: #526a6c;
	line-height: 12px;
	font-size: 10px;
	font-family: Arial, sans-serif;
}
#bcr_ratings a { color: #526a6c; text-decoration: underline;  }
#bcr_ratings a:hover { color: #fff; }
#bcr_psb_1 a
{
	display: block;
	position: absolute;
	left: 65px;
	top: 738px;
	width: 294px;
	height: 353px;
	background: transparent url('../images/packshot_big_1.jpg') no-repeat 0 0;
}
#bcr_psb_2 a
{
	display: block;
	position: absolute;
	left: 104px;
	top: 1289px;
	width: 293px;
	height: 353px;
	background: transparent url('../images/packshot_big_2.jpg') no-repeat 0 0;
}
#bcr_psb_3 a
{
	display: block;
	position: absolute;
	left: 112px;
	top: 1789px;
	width: 280px;
	height: 368px;
	background: transparent url('../images/packshot_big_3.jpg') no-repeat 0 0;
}
#bcr_buy_1 a
{
	display: block;
	position: absolute;
	left: 384px;
	top: 1121px;
	width: 395px;
	height: 77px;
	background: transparent url('../images/buy_1.gif') no-repeat 0 0;
}
#bcr_buy_1 a:hover { background-position: 0 -77px; }
#bcr_buy_2 a
{
	display: block;
	position: absolute;
	left: 420px;
	top: 1486px;
	width: 381px;
	height: 63px;
	background: transparent url('../images/buy_2.gif') no-repeat 0 0;
}
#bcr_buy_2 a:hover { background-position: 0 -63px; }
#bcr_buy_3 a
{
	display: block;
	position: absolute;
	left: 420px;
	top: 2025px;
	width: 235px;
	height: 68px;
	background: transparent url('../images/buy_3.gif') no-repeat 0 0;
}
#bcr_buy_3 a:hover { background-position: 0 -68px; }
#bcr_list_1
{
	position: absolute;
	left: 393px;
	top: 715px;
	width: 540px;
}
#bcr_list_2
{
	position: absolute;
	left: 422px;
	top: 1368px;
	width: 510px;
}
#bcr_list_3
{
	position: absolute;
	left: 425px;
	top: 1871px;
	width: 505px;
}
#bcr_list_1 li,
#bcr_list_2 li,
#bcr_list_3 li
{
	margin-bottom: 15px;
	font-size: 13px;
	font-family: Arial Black, Gadget, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.bcr_miq
{
	width: 86px;
	height: 20px;
	background: transparent url('../images/movieiq.png') no-repeat 0 0;
	text-indent: -9999px;
}
#bcr_dc
{
	width: 123px;
	height: 15px;
	background: transparent url('../images/dc.png') no-repeat 0 0;
	text-indent: -9999px;
}