h1,h2,.sprite {
	text-indent:-1000px;
	overflow:hidden;
	width:0;
	height:0;
	margin:0;
	padding:0;
}

* {
	outline:none;
}

a img {
border:none;
}

h1 {
	
}

h1#tt {
	width:320px;
	/* margin:450px 0 0 0px; */
	/* margin: 482px 0 0; */
	padding-top: 90px;
	position: absolute;
	width: 420px;
	text-indent: -99999px;
	display: block;
	left: 0px;
	display: none;
	cursor: default;
}

ul {
	list-style-type:none;
}

body {
	background-color:#fff;
	color:#fff;
	margin:0;
}

div#contentcontainer{
	background:url(../images/bg-breakingbad-wide.jpg) no-repeat center top;
	z-index: -500;
}

div#content {
	display:block;
	/* width:100%!important; */
	width: 1000px;
	overflow:hidden;
	color:#fff;
	/* background:url(../images/bg-breakingbad.jpg) no-repeat center top; */
	margin:0 auto;
	overflow: hidden;
}

ul.pagenav {
	position:absolute;
	width:320px;
	margin:31px 0 0 0px;
	padding:0;
}

ul.pagenav li {
	float:left;
}

ul.pagenav li a {
	display:block;
	overflow:hidden;
	background:url(../images/nav.gif);
	height:24px;
	text-indent:-1000px;
	margin:0;
}

ul.pagenav li a:hover {
	background:url(../images/nav_over.gif);
}

.selected img {
	display:none!important;
}

a#itunes {
	width:71px;
}

a#about {
	width:62px;
	background-position:-71px;
}

a#photos {
	width:67px;
	background-position:-133px;
}

a#video {
	width:64px;
	background-position:-200px;
}

a#dvd {
	width:47px;
	background-position:-264px;
}

a#about:hover {
	background-position:-71px;
}

a#photos:hover {
	background-position:-133px;
}

a#video:hover {
	background-position:-200px;
}

a#dvd:hover {
	background-position:-264px;
}

h2.tunein {
	position:absolute;
	width:174px;
	height:24px;
	background:url(../images/text_tuneinbar.png) no-repeat;
	margin:55px 0 0 12px;
}

ul.promos {
	width:189px;
	height:133px;
	overflow:hidden;
	position:absolute;
	z-index:5;
	margin: 437px 0 0 450px;
	padding:0;
}

ul.promos li {
	position:absolute;
	display:none;
	margin:0;
}

h3.quoteline {
	width:426px;
	position:absolute;
	text-indent:-1000px;
	padding-top:38px;
	height: 0;
	display: block;
	font-size: 1px;
	background:url(../images/content_quote.png) no-repeat;
	z-index:5;
	margin: 155px 0 0 0;
	*margin: 155px 0px 0px -500px;
	overflow: hidden;
}

h2.tagline {
	position:absolute;
	width:275px;
	height:276px;
	background:url(../images/content_tagline.png) no-repeat;
	z-index:5;
	margin: 200px 0 0 73px;
	cursor: default;
}


#flashcontent-videogallery {
	display:block;
	margin:0 auto;
}

div#contentbg {
	position:relative;
	display:block;
	width:1000px;
	height:600px;
	/* background:url(../images/bg-breakingbad.jpg) no-repeat center top; */
	margin:0 auto;
	overflow: hidden;
}

div#overlaycontainer {
	display:none;
	width:590px;
	height:323px;
	overflow:hidden;
	position:absolute;
	z-index:15;
	margin: 112px 0 0 10px;
}

div#overlaycontainer-border {
	display:block;
	width:590px;
	height:323px;
	overflow:hidden;
	background:url(../images/overlaybg.png);
	z-index:20;
}

div#overlaycontainer-border #overlaycontainer-iframe {
	display:inline;
	float:left;
	width:528px;
	height:270px;
	border:none;
	outline:none;
	margin:30px 0 0 32px;
}

div#overlaycontainer-border #overlaycontainer-close {
	display:inline;
	width:18px;
	height:18px;
	float:right;
	overflow:hidden;
	outline:none;
	cursor:pointer;
	margin:0;
}

div.bottombar {
	display:block;
	width:1000px;
	height:22px;
	/* background: url(../images/bottombar_wide.gif) #000; */
	background: #000;
	clear:both;
	margin: 15px auto 0;
	overflow: hidden;

}

a#register {
	display:inline;
	float:left;
	width:115px;
	height:22px;
	background:url(../images/bottombar_register.gif);
	margin:0 22px 0 15px;
}

ul#share {
	display:inline;
	float:left;
	height:22px;
	margin:0;
	padding:0;
}

ul#share li {
	float:left;
	margin:0 5px 0 0;
}

ul#share li a {
	display:block;
	width:15px;
	height:15px;
	overflow:hidden;
	text-indent:-1000px;
	margin:3px 0 0;
}

.sharefacebook_button {
	background:url(../images/share_facebook.gif);
}

.sharetwitter_button {
	background:url(../images/share_twitter.gif);
}

.sharedelicious_button {
	background:url(../images/share_delicious.gif);
}

.sharedigg_button {
	background:url(../images/share_digg.gif);
}

.sharestumbleupon_button {
	background:url(../images/share_stumbleupon.gif);
}

div.divider {
	display:inline;
	float:left;
	width:1px;
	height:22px;
	background:url(../images/bottombar_divider.gif);
	overflow:hidden;
	margin:0 43px;
}

a#facebookfan {
	display:inline;
	float:left;
	width:80px;
	height:22px;
	background:url(../images/bottombar_fanfacebook.gif);

}

a#visitofficial {
	display:inline;
	float:left;
	width:113px;
	height:22px;
	background:url(../images/bottombar_officialsite.gif);
	margin:0 0 0 10px;
}

#copyright {
	background:url(../images/spt.jpg) no-repeat left 1px;
	text-align:center;
	color:#999;
	width:250px;
	margin:15px auto 0;
	padding:27px 0 15px;
}

