*{
	border: none;
	outline: none;
	padding: 0;
	margin: 0;
}

body{
	font-size: 65%;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #000;
}

a img, :link img, :visited img, :hover img, :active img, img {border: none; outline: none;}

.sprite{
	height: 0px;
	overflow:hidden;
	display:block;
}

object{outline: none; border: 0 none;}

#content{width: 100%;}
#maincontainer{
	background: #95c8e8 url("../images/bg.jpg") no-repeat center 33px;
	_background: #95c8e8 url("../images/bg.jpg") no-repeat center 40px;
	text-align: left;
}
#social {
	background-color:#fff;
	height:33px;
	margin:0 auto;
	text-align:center;
	width:100%;
}
#social #fbrecommend-iframe {
	margin:0 auto;
	padding-top:5px;
	width:100%;
}

#maincontent{
	width: 900px;
	margin: 0 auto;
	background: url("../images/bg-content.jpg") no-repeat top center;
	overflow:hidden;
}
#maincontent #details{
	height: 197px;
	margin-bottom:10px;
	width:634px;
	background: url("../images/bg-tile-transparent.png") repeat top center;
}
#maincontent h2{
	font-family: "lucida sans", helvetica, arial;
	color: #ba0c00;
	font-size: 1.4em;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-top: 15px;
}
#maincontent p{
	font-family: helvetica;
	font-size: 1.25em;
	*font-size: 1.2em;
	color: #7b623b;
	padding-left: 15px;
	padding-right: 15px;
}

#linkbar{list-style: none; height:28px; clear:both;}
#linkbar li{
	float: left;
	display: inline;
}
#linkbar li a{
	height: 0;
	overflow: hidden;
	display: block;
}
#linkbar #sharecontainer{width: 252px; margin-right:6px; height:28px; background: url('../images/linkbar-btn-share.jpg') no-repeat 0 0;}
#linkbar #share{list-style: none;padding:8px 0 0 74px; }
#linkbar #share li{float: left; display: inline; padding: 0 5px;}
#linkbar #share li a{padding-top: 16px; width: 16px;}
#linkbar #join{margin-right: 8px;}
#linkbar #join a{width: 214px; padding-top: 28px; background: url('../images/linkbar-btn-join.jpg') no-repeat 0 0;}
#linkbar #visit{margin-right: 8px;}
#linkbar #visit a{width: 206px; padding-top: 28px;background: url('../images/linkbar-btn-visitsite.jpg') no-repeat 0 0;}
#linkbar #reg a{width: 206px; padding-top: 28px;background: url('../images/linkbar-btn-register.jpg') no-repeat 0 0;}

#flashcontent p{
	padding-top: 10px;
	text-align: center;
	color: #fff;
	font-size: 1.2em;

}
#flashcontent p a{color: #fff;}

#tbc-content{
	padding: 260px 0 0 5px;
	float: left;
	width: 594px;
}
#tabs{
	list-style: none;
	padding: 0;
	margin:0;
	height: 23px;
	width: 535px;
	padding-left: 60px;
}
#tabs li{
	float: left;
	width: 125px;
	height: 23px;
	padding: 0 2px 0 0;
	margin:0;
}
#tabs li a{
	float: left;
	width: 125px;
	padding-top: 23px;
}
#home #tabs li a#tab-dvd{background: url('../images/tab-sprite.png') no-repeat 0 0;}
#home #tabs li a#tab-about{background: url('../images/tab-sprite.png') no-repeat -126px -24px;}
#about #tabs li a#tab-dvd{background: url('../images/tab-sprite.png') no-repeat 0 -24px}
#about #tabs li a#tab-about{background: url('../images/tab-sprite.png') no-repeat -126px 0;}
#tabs li a#tab-sony{background: url('../images/tab-sony.jpg') no-repeat top left; width: 281px; height: 0px;overflow:hidden;display:block;}

#coupon{
	width: 221px;
	height: 182px;
	float:left;
	padding: 300px 5px 0 15px;
}
#coupon a{
	width: 221px;
	padding-top: 182px;
	background: url('../images/coupon.png') no-repeat 0 0;
	display:none;
}
#details #boxart{
	width: 140px;
	height:175px;
	float:left;
	padding: 8px 15px 0 5px;
	
}
#details #boxart a{
	width: 140px;
	padding-top: 175px;
	background: url('../images/boxart.png') no-repeat 0 0;
	height: 0px;
	overflow:hidden;
	display:block;
}
#details #dvd-details{padding-top: 10px;}
#details #dvd-details h3{
	width: 430px;
	padding-top: 32px;
	background: url('../images/text-dvd.png') no-repeat top center;
	margin-bottom: 10px;
}
#details #dvd-details ul{
	list-style:none;
	overflow: hidden;
	width: 150px;
	float: left;
}
#details #dvd-details ul li{
	float:left;
	width: 148px;
	height: 30px;
	padding-bottom: 4px;
}
#details #dvd-details ul li a{
	width: 148px;
	padding-top: 30px;
}
#details #dvd-details ul li a#buydvd{
	background: url('../images/btn-buy.png') no-repeat 0 0;
	height: 0px;
	overflow:hidden;
	display:block;
}
#details #dvd-details ul li a#itunes{
	background: url('../images/btn-itunes.png') no-repeat 0 0;
	height: 0px;
	overflow:hidden;
	display:block;
}
#details #dvd-details ul li a#soundtrack{
	background: url('../images/btn-soundtrack.png') no-repeat 0 0;
	height: 0px;
	overflow:hidden;
	display:block;
}
#details #dvd-details ul li a#trailer{
	background: url('../images/btn-trailer.png') no-repeat 0 0;
}

#details #dvd-details #special-features{
	width: 260px;
	padding-top: 132px;
	float: left;
	background: url('../images/text-specialfeatures.png') no-repeat 0 0;
	margin-left: 20px;
}
