@charset "utf-8";
/* CSS Document */

html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, em, img, strong, sub, sup, b, u, i, center, ol, ul, li, fieldset, form, label, table, tbody, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	}


body { margin: 0; font: 11pt Arial, Helvetica, sans-serif; color: #dfdfdf; background: #171717 url(../assets/lpgroundcc.jpg) 50% 0 no-repeat; text-align: center; }
h1	{	color: #d3a053; font-weight: normal; font-size: 1.1em; margin: 0; clear: none; text-transform: uppercase; }
h2	{ }	
h3	{	}	
h4	{	}
h5	{	}
	
ul { margin: 0; padding: 0; }	
li { list-style: none; margin: 0 0 0 10px; }	

a { color: #940000; text-decoration: underline; }
a:hover { color: #e50303; }


/**/

#lpWrapper { position: relative; margin: 35px auto; width: 960px; text-align: left; }
#lpWrapper .block { position: relative; float: left; clear: none; width: 480px; }
#lpWrapper .block a, #lpWrapper .block a img { float: left; clear: none; margin: 0; padding: 0; border: 0; }
#lpWrapper #lpButtons { 
	/*background: transparent url(../assets/lpccbl.jpg) 0 0 no-repeat; width: 480px; height: 299px;*/ 
	background: transparent url(../assets/psc-bl.jpg) 0 0 no-repeat; width: 480px; height: 299px; 
	}
#lpWrapper #lpBuy { background: transparent url(../assets/lpccbr.jpg) 0 0 no-repeat; width: 480px; height: 299px; }
#lpWrapper #lpButtons a, #lpWrapper #lpBuy a { 
	position: absolute; 
	font: 1.1em "Times New Roman", Times, serif; 
	text-decoration: none; 
	text-transform: uppercase; 
	z-index: 15; 
	top: 223px; 
	outline: none; 
	width: 146px; 
	height: 16px; 
	padding: 10px;
	text-align: center;
	color: #d3a053;
	}
#lpWrapper #lpButtons a:hover, #lpWrapper #lpBuy a:hover { color: #940000; }
#lpWrapper #lpButtons a.site { left: 18px; width: 138px; }
#lpWrapper #lpButtons a.tour { left: 196px; }
#lpWrapper #lpBuy a.buy { left: 55px; width: 184px!important; top: 50px!important; }

#lpWrapper #lpMore { 
	/* background: transparent url(../assets/soc-br.jpg) 0 0 no-repeat; width: 480px; height: 299px; */
	background: transparent url(../assets/psc-br.jpg) 0 0 no-repeat; width: 480px; height: 299px;
	}
	
#lpWrapper #sogbr { background: transparent url(../assets/f021613br.jpg) 0 0 no-repeat; width: 480px; height: 299px;}
	
#lpWrapper #lpMore a.dButton, #lpWrapper #lpMore a.poster, #lpWrapper #sogbr a.dButton, .block a.dButton, .cb a.dButton { 
	position: absolute; 
	font: 1.1em "Times New Roman", Times, serif; 
	text-decoration: none; 
	text-transform: uppercase; 
	z-index: 15; 
	top: 221px; 
	/*left: 291px;*/
	left: 56px; 
	outline: none; 
	width: 156px; 
	height: 16px; 
	padding: 10px 5px;
	text-align: center;
	color: #d3a053;
	}
#lpWrapper #lpMore a.dButton:hover, #lpWrapper #sogbr a.dButton:hover { color: #940000; }

.lpblockbr0500813 .dButton { left: 291px!important;}

#lpWrapper #lpMore a.poster, 
#lpWrapper #lpMore a.poster:hover { top: 110px!important; left: 55px!important; width: 232px!important; height: 25px!important; padding: 0!important; }

#lpWrapper #footer { position: relative; float: left; clear: both; width: 960px; text-align: left; background: transparent url(../assets/lp-twitter-alt.png) 0 29px no-repeat; }
#lpWrapper #footer #twitter { position: relative; float: left; clear: none; text-align: left; font-size: 0.8em!important; width: 396px; padding: 45px 0 0 52px; color: #898989;}

#twitter_update_list a { color: #999; text-decoration: none; }
#twitter_update_list a:hover { color: #e50303; text-decoration: none; }
#twitter_update_list a.link1, 
#twitter_update_list a.link12 { display: none; }

#twitter_update_list li, #twitter_update_list span, #twitter_update_list li { margin: 0!important; padding: 0!important; }

#lpWrapper #lpSocial { position: relative; float: right; clear: none; width: 381px; padding: 25px 20px 0 0; }
#lpWrapper #lpSocial a { position:relative; float: right; clear: none; margin: 0 0 0 14px; display: block; width: 34px; height: 44px; }
#lpWrapper #lpSocial a img { border: 0; }

#lpWrapper #distributors { position: relative; float: left; clear: both; padding: 30px 0!important; text-align: center; width: 960px; }
#lpWrapper #distributors a { position: relative; margin: 0 auto; padding: 0 10px; text-decoration: none; }
#lpWrapper #distributors a img { border: 0; }
#lpWrapper #contactLegal { position: relative; float: left; clear: both; text-align: center; width: 960px; font-size: 0.8em; }

/*aaf*/
.aafblockl { background: transparent url(../assets/aaf-bl.jpg) 0 0 no-repeat!important; }
.aafblock2 { background: transparent url(../assets/aaf-bl2.jpg) 0 0 no-repeat!important; }
.aafblock3 { background: transparent url(../assets/sog12bl.jpg) 0 0 no-repeat!important; }
.aafblockrv { background: transparent url(../assets/lpccbr_v.jpg) 0 0 no-repeat!important; }
a.buyItunes { left: 55px!important; top: 80px!important; width: 187px!important; }
a.watchvideo { position: absolute; z-index: 300; left: 39px!important; top: 113px!important; }
#aaf { display: none; }
.lpblockbl021613 { background: transparent url(../assets/f021613bl.jpg) 0 0 no-repeat!important; }
.lpblockbr021613 { background: transparent url(../assets/f021613br.jpg) 0 0 no-repeat!important; }
.lpblockbl022813 { background: transparent url(../assets/022813bl.jpg) 0 0 no-repeat!important; }
.lpblockbr022813 { background: transparent url(../assets/022813br.jpg) 0 0 no-repeat!important; }
.lpblockbl050813 { background: transparent url(../assets/050813bl.jpg) 0 0 no-repeat!important; }
.lpblockbr0500813 { background: transparent url(../assets/050813br.jpg) 0 0 no-repeat!important; }
.lpblockbl022813 .site { left: 33px!important; }
.lpblockbr022813 .leftButton { top: 80px!important; left: 43px!important; width: 170px!important; }
.lpblockbr022813 .rightButton { top: 80px!important; left: 247px!important; width: 180px!important; }

/*sw*/

#lpWrapper .sctrl { position: absolute; z-index: 500; top: 0; right: 3px; height: 25px; padding: 15px; text-align: right;  }
#lpWrapper .sctrl img { position: relative; float: right; clear: none; margin: 0 0 0 4px; }
#lpWrapper .sctrl a, #lpWrapper .block .sctrl .nlink { position: relative; float: left; clear: none; margin: 0 0 0 4px; outline: none!important; width: 19px; } 
#lpWrapper .block .tlimg { position: relative; }

#lpWrapper .sctrl.new a {
	display: block;
	width: 10px;
	height: 10px; 
	border-radius: 50%;
	background-color: #404040;
	box-shadow: 0 0 3px 0 rgba(0,0,0,.75);
	text-decoration: none;
	}
	
#lpWrapper .sctrl.new a.active { background-color: #ccc; }
#lpWrapper .sctrl.new a:hover { background-color: #fff; }

#lpWrapper .block a.posterAS, #lpWrapper .block a.posterAS0213 { position: absolute; z-index: 100; left: 52px; top: 135px; width: 270px; height: 30px; display: block; }
#lpWrapper .block a.posterAS0213 { top: 105px!important; }

/*1vid*/

#lpWrapper .newSGlb { background: url(../assets/lpccbr2.jpg) 0 0 no-repeat!important; }
#lpWrapper .newSGlb a.buyNow { left: 284px; width: 157px!important; top: 108px!important; }

a.watchSeasonVideo { position: absolute; z-index: 300; left: 39px!important; top: 133px!important; }
.aafblockrv2 { background: transparent url(../assets/lpccbr_v2.jpg) 0 0 no-repeat!important; }
.aafblockrv3 { background: transparent url(../assets/lpccbr_v3.jpg) 0 0 no-repeat!important; }

.kshoverarea { position: absolute; z-index: 1; top: 205px; right: 0; width: 200px; height: 65px; text-decoration: none; }
.kshovercard { position: absolute; z-index: 100!important; top: -62px; right: 205px; width: 240px; text-align: left; background: transparent url(../assets/hcrarrow.png) 100% 271px no-repeat; display: none;  }
.kshovercard a.close { position: absolute; z-index: 20; top: -18px; right: 0; width: 45px; height: 44px; display: block; }

.lpbl72913 { background: transparent url(../assets/072913bl.jpg) 0 0 no-repeat; height: 299px; }
.lpbr72913 { background: transparent url(../assets/072913br.jpg) 0 0 no-repeat; height: 299px; }
.block a.al { position: absolute; z-index: 15; padding-top: 6px!important; width: 160px; height: 28px; font: 1.1em "Times New Roman", Times, serif; text-decoration: none; text-transform: uppercase; outline: none; text-align: center; color: #d3a053;}
#lnc .block a.al:hover { color: /*#940000*/ #cacddc; }
.lpbl72913 a.tix { top: 209px; left: 304px; }
.lpbr72913 a.site { top: 209px; left: 7px; }

.lpbr102013 { background: transparent url(../assets/102013br.jpg) 0 0 no-repeat;  height: 299px;}
.lpbr102013 a.tix { top: 92px; left: 269px; }
.lpbr102013 a.site { top: 148px; left: 269px; }

.lpbl102713 { background: transparent url(../assets/102713bl.jpg) 0 0 no-repeat;  height: 299px;}
.lpbl102713 a.site { top: 227px; left: 31px; }

.lpbl121413 { background: transparent url(../assets/121413bl.jpg) 0 0 no-repeat;  height: 299px;}
.lpbl121413 a.site { top: 227px; left: 31px; }
.lpbr121413 a.tix { top: 227px; left: 279px; }
.lpbr102713 a.tix { top: 227px; left: 240px; }

.lpbl010614 { background: transparent url(../assets/111913-010613-bl.jpg) 0 0 no-repeat;  height: 299px;}
.lpbl020514 { background: transparent url(../assets/020514bl.jpg) 0 0 no-repeat;  height: 299px;}
.lpbl010614 a.site, .lpbl020514 a.site { top: 227px; left: 31px; } 
.lpbl020514 a.rightButton { top: 227px!important; left: 212px!important; width: 166px!important; }

.lpbl050514 { background: transparent url(../assets/050514bl.jpg) 0 0 no-repeat;  height: 299px;}
.lpbl050514 a.site, .lpbl050514 a.site, .lpbl061614 a.site { top: 227px; left: 31px; color: #fff; } 
.lpbl050514 a.rightButton { top: 227px!important; left: 212px!important; width: 163px!important; color: #fff; }
.lpbl050514 a.tix { top: 227px; left: 279px; color: #fff; }
.lpbr050514 a.tix { top: 227px; left: 275px; width: 170px; color: #fff; }
.lpbl050514 a:hover,
.lpbr050514 a:hover,
.lpbl061614 a:hover { color: #D3A053; }

.lpbl061614 a.site.wh { top: 228px; left: 31px; color: #fff; } 
.lpbl061614 a.poster.wh { top: 228px; left: 214px; color: #fff; }
.block a.tix.wh { top: 228px; left: 280px; color: #fff; }

.lpbl061614 a.site.wh.embedded { top: 246px; left: 13px; color: #fff; } 
.block a.tix.wh.embedded { top: 244px; left: 310px; color: #fff; }
.lpbl061614 a.poster.wh.embedded { top: 200px; left: 13px; color: #fff; } 

.block a.site.wh:hover,
.block a.poster.wh:hover,
.block a.tix.wh:hover {
	/*color: #ff002f;*/
  color: #b1793a;
	}

.cb .site { position: absolute; z-index: 1; top: 227px; left: 31px; color: #e57920!important }
.cb .site:hover, a.zlink:hover { color: #940000!important; }
a.zlink { position: absolute; z-index: 15; top: 519px; left: 466px; padding-top: 6px!important; width: 160px; height: 28px; font: 1.1em "Times New Roman", Times, serif; text-decoration: none; text-transform: uppercase; outline: none; text-align: center; color: #e57920; }