/*
spsot.css
South Park - The Stick of Truth
Ubisoft Aqcuisition Tridion Port 
adam.moore@ubisoft.com
*/
/****************START Fonts******************/
/*-----------------------------------------------------
 * GRENDEL BOLD FONT
 *---------------------------------------------------*/
/* Separate definition for IE - can't use format() and must be defined first */
@font-face {
	font-family: 'GRENDEL BOLD';
	src: url('http://static2.cdn.ubi.com/ncsa/southpark/fonts/GRENDB__.eot');	
	font-weight:normal;
	font-style:normal;
}
/* For all other browsers. */
@font-face {
	font-family: 'GRENDEL BOLD';
	src:url('http://static2.cdn.ubi.com/ncsa/southpark/fonts/GRENDB__.woff') format('woff'),
	url('http://static2.cdn.ubi.com/ncsa/southpark/fonts/GRENDB__.ttf') format('truetype'),
	url('http://static2.cdn.ubi.com/ncsa/southpark/fonts/GRENDB__.svg#GRENDELBOLD')	format('svg');
	font-weight:normal;
	font-style:normal;
	src:url(data:application/x-font-woff;charset=utf-8;base64,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 ) format('woff');
}
/****************END THQ Fonts******************/
/****************START THQ Main CSS******************/
.sp-media .videosCarousel .cloned{display: none!important;}
html
{
	margin:0px;
}
body {
	padding:0px;
	margin:0px;
	width:100%;
	background:  #000000 url('mainBottomBg.jpg') top no-repeat;
		
	background-repeat:no-repeat;
	background-position:center 395px;
}
body.sp-about {
	background-position:center 965px!important;
}
body.sp-buy {
	background-position:center 169px!important;
}
body.sp-media{
	background-position:center -211px!important;
}
body.sp-newkid {
	background-position:center 965px!important;
}
h1{
	font-family: GRENDEL BOLD, Helvetica, Arial, sans-serif;
	font-size:30px;
	padding:0px;
	margin:0px;
	color:#e3ae40;
	letter-spacing:3px;
	line-height: 40px;
	font-weight:lighter;	
	text-transform:uppercase;
}
h1 a{text-decoration: none!important;}
h2{
	font-family: GRENDEL BOLD, Helvetica, Arial, sans-serif;
	font-size:25px;
	padding:0px;
	margin:0px;
	color:#e3ae40;
	letter-spacing:2px;
	font-weight:lighter;
	
	text-transform:uppercase;
}
h3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight:lighter;
	padding:0px;
	margin:0px;
	color:#fff;
}
h4 {
	font-family: GRENDEL BOLD, Helvetica, Arial, sans-serif;
	font-size:10px;
	padding:0px;
	margin:0px;
	color:#e3ae40;
	letter-spacing:1px;
	
	text-transform:uppercase;
}
p {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight:lighter;
	padding:0px;
	margin:0px;
	color:#fff;
}
a img {
 border:none;
}
.fbShare { width: 350px; clear: both; margin: 0px 0px 0px; }
.fbShare .viewport { width: 324px; height: 602px; top:0px; overflow: hidden; position: absolute; }
.fbShare .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
.fbShare .scrollbar {  top:0px; position: relative; background-position: 0 0; float: right; left: -5px; width: 16px; height: 602px;}
.fbShare .track { height: 602px; width:16px; position: relative; margin-top:0px;}
.fbShare .thumb { height: 111px; width: 16px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 0px; }
/* .fbShare .thumb .end { background: transparent url(/web/20130415201150/http://webassets.thq.com/southpark/img/scroll_thumb_end.png) no-repeat 50% 0; overflow: hidden; height: 0px; top:0px; width: 25px; } */
.fbShare .disable { display: none; }
.fbCommentsModule { width: 576px; clear: both; margin: 0px 0px 0px; }
.fbCommentsModule .viewport { width: 550px; height: 602px; top:57px; overflow: hidden; position: absolute; }
.fbCommentsModule .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
.fbCommentsModule .scrollbar { top:0px; position: relative; background-position: 0 0; float: right; left: -5px; width: 16px; height: 602px;}
.fbCommentsModule .track { height: 602px; width:16px; position: relative; margin-top:0px;}
.fbCommentsModule .thumb { height: 111px; width: 16px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 0px; }
/* .fbShare .thumb .end { background: transparent url(/web/20130415201150/http://webassets.thq.com/southpark/img/scroll_thumb_end.png) no-repeat 50% 0; overflow: hidden; height: 0px; top:0px; width: 25px; } */
.fbCommentsModule .disable { display: none; }
.accolades{
	position: relative;
	width: 919px;
	height: 416px;
/* 	background-color: #1a180d; */
/* 	border: solid 1px #FF00FF; */
/* 	margin-left: 28px; */
}
.accolades h1 {
	width: 919px;
	font-size: 52px;
	top: 10px;
	left: 28px;
	position: absolute;
	text-align: center;
	line-height: normal;
	color: #5F440D;
	font-weight: lighter;
}
.accolades h2{
	width: 919px;
	font-size: 19px;
	top: 70px;
	left: 28px;
	position: absolute;
	text-align: center;
	line-height: normal;
	color: #5F440D;
	font-weight: lighter;
	letter-spacing: 1px;
}
.accoladesBG{
	position: absolute;
	width: 865px;
	height: 385px;
	left: 56px;
}
.willTest{
	width: 960px;
	height: 640px;
	border: solid 1px #FF00FF;
}
/*#form1 {
	width:100%;
	background:  url('mainBottomBg.jpg') top no-repeat;
		
	background-repeat:no-repeat;
	background-position:center bottom;
}*/
#form1 {
	width:100%;
	/*background:  url('mainTopBg_01.jpg'),
	url('mainTopBg_02.png');
		
	background-repeat:no-repeat, no-repeat;
	background-position:center 40px, center top;*/
	background:  url('mainTopBg_01.jpg');
		
	background-repeat:no-repeat;
	background-position:center 40px;
}
#main
{
	width:980px;
	position:relative;
	margin:0px auto;
}
#headerShareBanner{
	position: absolute;
	left: 800px;
	top: 51px;
	z-index: 10;
/* 	border: solid 1px red; */
}
#footerShareBanner{
	position: absolute;
	margin-top: -30px;
	left: 777px;
/* 	border: solid 1px red; */
}
.shareBanner{
	width: 156px;
	height: 94px;
	
/* 	border: solid 1px red; */
}
.shareBannerContent{
	position: absolute;
	overflow: hidden;
	width: 128px;
	left: 28px;
	margin-top: 8px;
	height: 0px;
/* 	opacity: 0; */
/* 	visibility: hidden; */
/* 	margin-bottom: 65px; */
/* 	bottom: 0px; */
}
.fbLike{
	position: absolute;
}
.shareBannerContent a{
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
/* 	position: absolute; */
	padding-left: 29px;
	line-height:23px;
	cursor: pointer;
	font-family: GRENDEL BOLD, Helvetica, Arial, sans-serif;
	font-size:9px;
	margin:0px;
	color:#e3ae40;
	letter-spacing:1px;
	font-weight: lighter;
	margin-bottom: 7px;
	
	text-transform:uppercase;
}
.shareBanner h2{
	width: 100%;
	font-size:22px;
	font-weight:lighter;
	text-align: center;
	
	cursor: default;
/* 	border: solid 1px red; */
}
.shareBannerTopShadow{
	width: 150px;
	height: 8px;
	margin-left: 3px;
	
/* 	border: solid 1px red; */
}
.bannerFB{
/* 	display: inline-block; */
	width: 31px;
	height: 32px;
	
	cursor: pointer;
/* 	border: solid 1px red; */
}
.bannerTweet{
/* 	display: inline-block; */
	width: 31px;
	height: 32px;
	cursor: pointer;
/* 	border: solid 1px red; */
}
.bannerGoog{
/* 	display: inline-block; */
	width: 31px;
	height: 32px;
	cursor: pointer;
/* 	border: solid 1px red; */
}
.bannerFBSml{
/* 	top: 5px; */
}
.bannerTweetSml{
/* 	top: 20px; */
}
.bannerGoogSml{
/* 	top: 35px; */
}
/*
.bannerFBLikeSml{
	position: absolute;
	top: 92px;
}
*/
#fb_like_this{
	position: absolute;
	top: 17px;
	left: 828px;
}
.mainNav a {
	font-family: GRENDEL BOLD, Helvetica, Arial, sans-serif;
	font-size:18px;
	margin:0px;
	color:#e3ae40;
	padding: 12px 17px;
	
	text-decoration:none;
	float:left;
	
	letter-spacing:1px;
	
	text-transform:uppercase;
}
.mainNav a:hover {
	color:#ffe97a;
}
.mainNav{
	position: relative;
	z-index: 10;	
}
.navSelected {
}
.navItem {
	
}
.nav_clearFloat {
	clear:both;
}
/*------------------------------------------------------
 * Home Page Styles
 *------------------------------------------------------*/
.homeTop {
	position:relative;
	width: 980px;
	height: 635px;
	top: 55px;
	
	z-index: 5;
}
.pageTop {
	position:relative;
	width: 980px;
	height: 180px;
}
.pageTop{
	z-index: 0;}
.homeLogo {
	position:absolute;
	left:20px;
	top:16px;
	
}
.horzLogo {
	position:absolute;
	left:11px;
	top:110px;
}
.home_cartman {
	position:absolute;
	top: 0px;
	width:100%;
	height:858px;
}
.viewTrailerContainer {
	position:absolute;
	left:20px;
	top:155px;
/* 	cursor: pointer; */
}
.videoPromo{
/* 	width: 445px; */
	height: auto;
/* 	border: solid 1px red; */
}
.videoPromoContent{
/* 	position: absolute; */
	width: 537px;
	height: 238px;
	padding-top: 20px;
	padding-left: 22px;
}
.videoPromoContent a{
	display: inline-block;
	vertical-align: top;
}
.videoPromoContent h2{
	font-size: 12px;
	font-weight: lighter;
	margin-top: 3px;
	margin-left: 5px;
	text-align: center;
	width: 219px;
}
.videoPromoImage{
	width: 219px;
	height: 162px;
	cursor: pointer;
	background:url('video_promo_image1.jpg') left no-repeat;
	border: solid 1px #dfab3f;
	margin: 0 18px;
}
#vidPromoLike{
	position: absolute;
	margin-left: -45px;
	margin-top: -42px;
}
.homeTopPreorder {
	background: url('preorder_promo_bg.png') top left no-repeat;
	position:absolute;
	width:563px;
	height:194px;
	left:20px;
	top:460px;
}
.homePreorderPromoTxt {
	position:absolute;
	width:280px;
	left:34px;
	top:50px;
}
.homePreorderPromoTxt h2 {
	font-size:19px;
	padding: 0px 0;
	text-align: center;
}
#homePreorderPromoBtn {
	position:absolute;
	left:23px;
	top:72px;
}
.homeContent {
	position:relative;
	width:826px;
	margin-left:74px;
	margin-bottom:80px;
	padding-bottom: 93px;
}
.homeCol {
	position:relative;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align:top;
}
.homeCol1 {
	width:401px;
}
.homeCol2 {
	width:421px;
}
.col1Image {
	position: relative;
	width: 401px;
	height: 264px;
	margin-left: -21px;
	background-repeat:no-repeat;
}
.col1Image #homeContentImage {
	position:absolute;
	left:22px;
	top:22px;
}
.col1Copy {
	margin-top:20px;
	margin-bottom:20px;
}
.col1Copy p {
	font-size: 15px;
	line-height: 22px;
}
#learnMoreBtn {
	margin-left:-8px;
}
.image1 {
	margin-top:80px;
}
.homeCol2Copy {
	font-family: GRENDEL BOLD, Helvetica, Arial, sans-serif;
	font-size:15px;
	padding:0px;
	margin:0px;
	color:#e3ae40;
	letter-spacing:1px;
	
	margin-top:-5px;
	margin-left:0px;
	
	margin: -5px 0px 20px 20px;
	
	text-transform:uppercase;
}
	
.copy3 {
	margin-bottom:40px;
}
#vidPromoHolder{
	position: absolute;
	left: 555px;
	top: -20px;
	border: 1px solid red;
}
/*------------------------------------------------------
 * END Home Page Styles
 *------------------------------------------------------*/
.videoContent {
	position:relative;
	width:826px;
	margin-left:74px;
	margin-bottom:80px;
}
.videoHeading {
	padding-top:10px;
	margin-bottom:10px;
}
/*------------------------------------------------------
 * Videos Page Styles
 *------------------------------------------------------*/
/*------------------------------------------------------
 * END Videos Page Styles
 *------------------------------------------------------*/
.middleContainer {
	position: relative;
	margin-left:2px;
}
.topCap {
	position:relative;
	width:975px;
	height:52px;
	background-repeat:no-repeat;
	
	margin-top: 80px;
	margin-left: 2px;
}
.sp-about .topCap {	
	margin-top: 50px!important;
}
.midContent {
	position:relative;
	margin-left: 2px;
	width:975px;
}
.emailListContainer {
	clear: both;
position: relative;
margin-left: 29px;
width: 919px;
height: 214px;
margin-top: -111px;
border-left: solid 1px #83600f;
border-right: solid 1px #83600f;
}
.sp-about .emailListContainer {
	margin-top: -45px!important;	
}
.sp-buy .emailListContainer, .sp-media .emailListContainer {
	margin-top: 0px!important;	
}
.emailButters {
	position:absolute;
	left:25px;
	top:-40px;
}
.emailCTACopy {
	position:absolute;
	width:330px;
	left:220px;
	top:37px;
}
.emailContainer {
	position:absolute;
	width:347px;
	height:214px;
	left:572px;
	top:0px;
}
.emailTitle {
	position: absolute;
	left:36px;
	top:42px;
	width: 273px;
}
.emailFormContainer {
	position: absolute;
	left:34px;
	top:68px;
}
#emailInput {
	width:264px;
	height:28px;
	border:2px solid #886400;
	font-family: Helvetica, Arial, sans-serif;
	font-size:16px;
	padding:0px;
	margin:0px;
	color:#000;
}
#signUpButtonId {
	position: absolute;
	left: 678px;
	top: 70px;
}
.commentsShare {
	position:relative;
	width: 926px;
	height: auto;
	margin-left: 24px;
	background: #333;
/*	border: solid 1px red;*/
}
.commentShareBackground {
	position:absolute;
	width:975px;
	height:687px;
	margin-left:-24px;
}
.commentShareBackground2 {
	position:absolute;
	width:926px;
	height:687px;
	background: #333;
}
.commentHeader {
	position: relative;
	width: 100%;
	height: 55px;
/*	margin-top:-13px;*/
}
.commentHeader h2 {
	position: absolute;
	left: 20px;
	top: 11px;
	color: #866725;
}
.fbCommentsModule{
	width: 576px;
	height: 598px;
/*	margin-left: 9px;*/
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
/*	border: solid 1px red;*/
}
.fbCommentContainer {
	position: relative;
	width: 549px;
	vertical-align: top;
	padding-left: 2px;
	height: auto;
/*	border: solid 1px #FF00FF;*/
/*	overflow: hidden;*/
}
/*.fbCommentContainer {
	position:absolute;
	left:12px;
	top:66px;
	width:552px;
	height:576px;
}*/
.fbShareModule {
	position: relative;
	width: 350px;
	height: 602px;
	vertical-align: top;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	background-color: #242424;
	overflow: hidden;
/*	background-image:url('/web/20130415201150/http://webassets.thq.com/southpark/img/halfOpaqueSquare.png');*/
/*	border: solid 1px #E6E6E6;*/
}
.fbShare {
/* 	position:relative; */
/* 	height: 100%; */
/*	vertical-align: top;*/
/*	zoom: 1;*/
/*	display: inline-block;*/
/*	*display: inline;*/
/*	background-image:url('/web/20130415201150/http://webassets.thq.com/southpark/img/halfOpaqueSquare.png');*/
/*	border: solid 1px #E6E6E6;*/
}
.fbFriendsGrid {
	position: relative;
	margin-left: 4px;
	margin-top: 4px;
/*	left:4px;*/
/*	top:4px;*/
	width: 324px;
	height: auto;
/* 	height: 900px; */
/* 	border: solid 1px #FF0000; */
/*	overflow: hidden;*/
}
.fbFriend {
	cursor: pointer;
	position: relative;
	width: 50px;
	height: 50px;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	margin-right: 4px;
	margin-left: 0px;
	margin-bottom: 4px;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	user-select: none;
}
.fbFriend img{
	width: 50px;
	height: 50px;
	min-width: 50px;
	min-height: 50px;
/* 	overflow: hidden; */
}
.fbFriendImageholder{
/* 	min-width: 78px; */
/* 	min-height: 78px; */
	width: 50px;
	height: 50px;
	overflow: hidden;
}
.fbLoaderSpacer{
	position: relative;
/*	height: 30px;*/
	width: 100%;
}
.fbLoaderSpacer h4{
	position: relative;
	height: 100%;
	width: 100%;
	font-family: GRENDEL BOLD, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #666666;
	letter-spacing: 1px;
	padding-left: 12px;
/* 	text-align: center; */
	margin-top: 7px;
	margin-bottom: 7px;
}
.fbFriendsHeaderGradient{
	background: #e9bf4d; /* Old browsers */
	background: -moz-linear-gradient(top,  #e9bf4d 0%, #dc9b31 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9bf4d), color-stop(100%,#dc9b31)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e9bf4d 0%,#dc9b31 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e9bf4d 0%,#dc9b31 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e9bf4d 0%,#dc9b31 100%); /* IE10+ */
	background: linear-gradient(top,  #e9bf4d 0%,#dc9b31 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9bf4d', endColorstr='#dc9b31',GradientType=0 ); /* IE6-9 */
	
}
.fbFriendsHeader{
	width: 320px;
	position: relative;
/* 	height: 40px; */
/* 	min-height: 40px; */
	margin-bottom: 4px;
}
.fbFriendsHeader h2{
	position: relative;
	color: #5f440c;
	font-size: 16px;
	width: 286px;
	line-height: 19px;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 11px;
	padding-right: 13px;
}
#spFriendsHeader h2{
	color: #FF0000;
}
.fbLoginBlock{
	position: absolute;
	width: 350px;
	height: 602px;
/* 	border: solid 1px red; */
}
.fbLoginBlock h2{
/* 	width: 100%; */
	margin-top: 20px;
	padding-left: 20px;
	margin-right: 20px;
	line-height: 32px;
/* 	padding-right: 20px; */
/* 	height: 100%; */
/* 	line-height: 25px; */
	text-align: center;
/* 	color: #5f440c; */
/* 	font-size: 12px; */
/* 	cursor: pointer; */
/* 	border: solid 1px red; */
}
.fbLoginButton{
/* 	position: absolute; */
	width: 100%;
/* 	width: 244px; */
	height: 40px;
	margin-top: 15px;
/* 	left: 52px; */
/* 	top: 110px; */
	cursor: pointer;
}
/*
.fbLoginButton h2{
	width: 100%;
	height: 100%;
	line-height: 25px;
	text-align: center;
	color: #5f440c;
	font-size: 12px;
	cursor: pointer;
}
*/
/*
.fbFriend img{
	vertical-align: middle;
    max-width: 100%;
    display: -moz-inline-box;
    display: inline-block;
}
*/
/*
.fbFriendImageholder{
	width: 78px;
    height: 78px;
    line-height: 78px;
    text-align: center;
    overflow: hidden;
}
*/
.fbFriendLabel {
	position: absolute;
	bottom: 0;
	left: 0;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8px;
	font-weight: lighter;
/* 	padding: 0px; */
/* 	margin: 0px; */
	color: #fff;
/* 	border: solid 1px #E6E6E6; */
}
.fbFriendGradient {
	position: absolute;
	width: 50px;
	height: 50px;
	bottom: 0;
	left: 0;
	background-size: 100%;
/* 	border: solid 1px red; */
}
.commentFooter {
/*	clear:both;*/
	position:relative;
/*	left:0px;*/
/*	top:646px;*/
/*	width:928px;*/
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	width: 100%;
	height: 29px;
	margin-bottom: -3px;
}
.preorderFooter {
	height:310px;
}
.preOrderFooterImg {
	position:absolute;
	left:79px;
	top:18px;
}
.logoQuilt {
	position:relative;
	left:0px;
	top:0px;
	height:98px;
	background:#121213;
}
.logoQuiltImage {
	position:absolute;
	left:29px;
	top:29px;
}
.preorderCTA {
	position:absolute;
	left:79px;
	top:139px;
	width:275px;
}
#preorderBtn {
	margin-left:-9px;
}
.offerText {
}
.offerText h2 {
	font-size:14px;
}
#likeButtonBanner{
	position: absolute;
	left: 555px;
	top: -20px;
}
.likeBanner{
	width: 454px;
	height: 75px;
}
.likeBannerContent{
	width: auto;
	height: 23px;
	left: 80px;
	top: 24px;
	position: absolute;
}
.likeBannerContent div{
	width: 110px;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align: top;
	margin-right: 10px;
/*	float: right;*/
/* 	border: solid 1px red; */
}
/*------------------------------------------------------
 * Screenshots module on home page.
 *------------------------------------------------------*/
.screenshotsModule{
	padding-top: 20px;
	padding-bottom: 100px;
/*	border: solid 1px red;*/
}
.screenshotsModule h1{
	margin-left: 74px;
/*	border: solid 1px red;*/
}
#screenshotCarousel{
/*	display: block;*/
	width: 975px;
	height: 110px;
	margin-left: -8px;
	margin-bottom: 30px;
/*	height: auto;*/
/*	border: solid 1px red;*/
}
.galleryBtnHolder{
	position: absolute;
	width: 905px;
	height: auto;
	margin-top: 10px;
}
#galleryBtn{
	position: relative;
	float: right;
	margin-top: -24px;
}
/*
.galleryBtnHolder{
	position: absolute;
	width: 905px;
	height: auto;
}
#galleryBtn{
	position: absolute;
	right: 0px;
	margin-top: -24px;
}
*/
.lineHorizontal{
	position: absolute;
	width: 100%;
	height: 1px;
}
.lineHorizontalAbout{
	position: relative;
	width: 100%;
	height: 1px;
	top: -25px;
	left: 30px;
}
.lineHorizontalPreorder{
	position: relative;
	width: 100%;
	height: 1px;
	margin-bottom:10px;
}
.bottomFooter {
	position:relative;
}
.legalStuff {
	margin:25px 25px 25px 75px;
	width:455px;
	
	float:left;
}
.legalFooterTxt {
	position: relative;
}
.legalFooterTxt p{
	color:#999;
}
.legalLinks {
	margin:20px 0px;
}
.legalLink {
	float:left;
	margin-right:30px;
}
.legalLink a {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight:lighter;
	padding:0px;
	margin:0px;
	color:#999;
	
	text-decoration:none;
}
.clearFooterFloat {
	clear:both;
}
.divisionLine {
	background: #222;
	width:1px;
	height:150px;
	float:left;
}
.ratingPrivacyContainer {
	position:relative;
	float:left;
	height:76px;
	margin-top:25px;
	margin-left:25px;
}
.ratingImage {
	float:left;
	margin-right:20px;
}
.privacyImage {
	float:left;
}
.shareButtons{
	
}
.shareButtons div{
	width: 31px;
	height: 32px;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align: top;
	cursor: pointer;
	margin-left: 10px;
/*	float: right;*/
/*	border: solid 1px red;*/
}
.shareButtonFB{
	
}
.shareButtonTweet{
/* 	top: 20px; */
	
}
.shareButtonGoog{
/* 	top: 35px; */
	
}
/*------------------------------------------------------
 * 
 * GALLERY MODULE
 * 
 *------------------------------------------------------*/
/*------------------------------------------------------
 * 
 * GALLERY PAGE & GALLERY MODULE
 * 
 *------------------------------------------------------*/
/*------------------------------------------------------
 *  Specific to Gallery Page
 *------------------------------------------------------*/
.galleryPageModule{
	padding-top: 0px;
	margin-bottom: 0px;
	width: 1000px;
}
.galleryPageModule h1{
	margin-left: 74px;
	margin-bottom: 22px;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
/*	border: solid 1px red;*/
}
.galleryPageModule h4{
	margin-left: -77px;
	margin-bottom: 4px;
	width: 100%;
	text-align: right;
	font-weight: lighter;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
/*	border: solid 1px red;*/
}
#galleryShareButtons{
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align: top;
	width: auto;
	float: right;
	margin-right: 75px;
/* 	border: solid 1px red; */
}
/*------------------------------------------------------
 *  Gallery Module
 *------------------------------------------------------*/
.categoryButtons {
	background:url('category_bg.png') top left no-repeat;
	margin-top: 5px;
	margin-left: 74px;
	position: relative;
	top: -190px;
	width: 826px;
	height: 26px;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
}
.categoryButton {
	margin-left: 2px;
	display: inline-block;
	border: 0px solid #ffffff;
	cursor: pointer;
	font-size: 15px;
	text-align: center;
	text-decoration: none;
	font-family: GRENDEL BOLD, Helvetica, Arial, sans-serif;
	font-weight: normal;
	padding: 2px 14px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
/* 	text-shadow:1px 1px 0px #444444; */
/* 	-moz-box-shadow: 0px 0px 0px 0px #444444; */
/* 	-webkit-box-shadow: 0px 0px 0px 0px #444444; */
/* 	box-shadow: 0px 0px 0px 0px #444444; */
	color: #5f440c;
	background: transparent;
	text-transform:uppercase;
}
.categoryButton:hover {
	background: rgba(0,0,0,0.2);
	text-decoration: none;
	color: #ffffff;
}
.categoryButton:active {
	background: rgba(0,0,0,0.2);
	text-decoration: none;
	color: #ffffff;
}
.categoryButtonSelected{
	background: rgba(0,0,0,0.2);
	text-decoration: none;
	color: #ffffff;
}
.galleryImageHolder {
	margin-left: 74px;
	position: relative;
	width: 823px;
	height: 472px;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
/*	border: solid 1px red;*/
}
.galleryImage {
	position: absolute;
	width: 821px;
	height: 470px;
	top: 1px;
	left: 1px;
/*	background:url('/web/20130415201150/http://webassets.thq.com/southpark/img/screenshots/screenshot_fpo.png') top left no-repeat;*/
/*	background-color: #FF00FF;*/
}
.galleryImageGlow {
	width: 851px;
	height: 500px;
	left: -14px;
	top: -14px;
	position: absolute;
}
#galleryCarousel{
/*	display: block;*/
	width: 975px;
	height: 110px;
	margin-left: -8px;
	padding-bottom: 30px;
/*	height: auto;*/
/*	border: solid 1px red;*/
}
/*------------------------------------------------------
 * 
 * VIDEOS PAGE & VIDEO MODULE
 * 
 *------------------------------------------------------*/
/*------------------------------------------------------
 *  Specific to Videos Page
 *------------------------------------------------------*/
#videoPageModule{
	padding-top: 0px;
	margin-bottom: 45px;
/*	border: solid 1px red;*/
}
#videoPageModule h1{
	margin-left: 74px;
	margin-bottom: 22px;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
/*	border: solid 1px red;*/
}
#videoPageModule h4{
	margin-left: -77px;
	margin-bottom: 4px;
	width: 100%;
	text-align: right;
	font-weight: lighter;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
/*	border: solid 1px red;*/
}
#vidShareButtons{
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align: top;
	width: auto;
	float:right;
	margin-right: 75px;
/* 	border: solid 1px red; */
}
/*------------------------------------------------------
 *  Videos Module
 *------------------------------------------------------*/
.videoHolder {
	margin-left: 74px;
	position: relative;
	width: 823px;
	height: 472px;
/*	border: solid 1px red;*/
}
.youtubeVid {
	position: absolute;
	width: 821px;
	height: 470px;
	top: 1px;
	left: 1px;
/*	background:url('/web/20130415201150/http://webassets.thq.com/southpark/img/screenshots/screenshot_fpo.png') top left no-repeat;*/
/*	background-color: #FF00FF;*/
}
.youtube{height: 100%;}
.videoGlow {
	width: 851px;
	height: 500px;
	left: -14px;
	top: -14px;
	position: absolute;
}
#videoCarousel{
/*	display: block;*/
	width: 975px;
	height: 110px;
	margin-left: -8px;
	padding-bottom: 30px;
/*	height: auto;*/
/*	border: solid 1px red;*/
}
/*------------------------------------------------------
 * 
 * ABOUT PAGE
 * 
 *------------------------------------------------------*/
.aboutStory{
	padding-top: 20px;
	margin-left: 74px;
	margin-right: 74px;
/*	border: solid 1px red;*/
}
.aboutStory h2{
	margin-top: 20px;
/*	padding-bottom: 20px;*/
}
.aboutStory h3{
	margin-top: 20px;
	padding-bottom: 50px;
	line-height: 1.5;
}
.letterSpaceFix {
	letter-spacing:-.28em;
}
.aboutHero{
	position: relative;
	width: 854px;
	height: 487px;
	margin-left: -15px;
}
.aboutHero #heroImage {
	position: absolute;
	top: 16px;
	left: 16px;
}
.gameFeatures{
	padding-top: 20px;
	margin-bottom: 45px;
	margin-left: 74px;
	margin-right: 74px;
}
.featuresFPO{
	width: 818px;
	height: 487px;
}
.features {
}
.feature {
	/*float:left;*/
	position:relative;
	width:655px;
	
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align:top;
}
.featureIcon {
	position:absolute;
	left:-8px;
	top:-29px;
}
.featureTitle {
	position: relative;
	display: inline;
	left: 84px;
	width: 100%;
	height: 25px;
	font-family: GRENDEL BOLD, Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #E3AE40;
	letter-spacing: 2px;
	text-transform:uppercase;
}
.featureText {
	line-height: 21px;
	position: relative;
	margin-left: 84px;
	width: 100%;
	font-family: Arial, sans-serif;
	font-size: 16px;
	color: white;
	margin-bottom: 30px;
	letter-spacing: 2px;
}
.gameFeatures h2 {
	margin-bottom:30px;
}
/*------------------------------------------------------
 * 
 * PRE-ORDER PAGE
 * 
 *------------------------------------------------------*/
.preorderContent {
	position:relative;
	padding:10px 0px;
}
.preorderHeroArt {
	position:relative;
	width:856px;
	height:382px;
	margin:0px auto;
	margin-bottom:25px;
}
.preorderHeroArt img {
	position:absolute;
	left:16px;
	top:16px;
}
.preorderHeadingBlock {
	position:relative;
	margin:0px auto;
	width:926px;
	height:55px;
}
.preorderHeadingBlock h2 {
	position: absolute;
	font-size:20px;
	letter-spacing:1px;
	left: 51px;
	top: 13px;
	color: #866725;
}
.preorderButtonBar {
	position:absolute;
	left:28px;
	top:546px;
	width:919px;
	height:125px;
	
}
.preorderButtonBarBg {
	position:absolute;
	background:#e3ae40;
	width:919px;
	height:125px;
	
	/* IE 8 */
	  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
	
	  /* IE 5-7 */
	  filter: alpha(opacity=15);
	
	  /* Netscape */
	  -moz-opacity: 0.15;
	
	  /* Safari 1.x */
	  -khtml-opacity: 0.15;
	
	  /* Good browsers */
	  opacity: 0.15;
}
.dropDownBtnContainer {
	position:relative;
	width:327px;
	height:97px;
}
.dropDownOptionList {
	position:absolute;
	padding:5px;
	left:15px;
	top:26px;
	width:271px;
	background:#000;
	border:2px solid #e3ae40;
	
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
	display:none;
}
.dropDownText {
	position:absolute;
	left:22px;
	top:32px;
	
	font-family: GRENDEL BOLD, Helvetica, Arial, sans-serif;
	font-size:16px;
	padding:5px;
	color:#e3ae40;
	letter-spacing:1px;
	
	text-transform:uppercase;
}
.dropDownItem {
	font-family: GRENDEL BOLD, Helvetica, Arial, sans-serif;
	font-size:16px;
	padding:5px;
	color:#e3ae40;
	letter-spacing:1px;
	
	cursor:pointer;
	
	text-transform:uppercase;
}
.dropDownItemOver {
}
.dropDownHotSpot {
	position:absolute;
	width:285px;
	height:45px;
	left:15px;
	top:26px;
	background:red;
	cursor:pointer;
	
		/* IE 8 */
	  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	
	  /* IE 5-7 */
	  filter: alpha(opacity=0);
	
	  /* Netscape */
	  -moz-opacity: 0;
	
	  /* Safari 1.x */
	  -khtml-opacity: 0;
	
	  /* Good browsers */
	  opacity: 0;
}
.dropDownBtn {
	position:absolute;
	top:11px;
}
#dropDownSelectRegion {
	left:32px;
}
#dropDownSelectRetailer {
	left:356px;
}
#buyBtn {
	position:absolute;
	left:685px;
	top:26px;
}
.sp-buy .tabHeads{display: none;}
.sp-buy .tabs{margin-top: 0!important;}
.sp-buy .tabPanel{
	padding: 0!important;
	border: none!important;
	height: auto!important;
	background-color: transparent!important;
}
.preorderInnerContent {
	position:relative;
	width:795px;
	margin:0px auto;
	margin-top:125px;
	padding-bottom: 10px;
}
.preorderInnerContent h1{
	font-size:26px;
	margin-lefT: -75px;
}
.preorderInnerContent h3{
	font-family: GRENDEL BOLD, Helvetica, Arial, sans-serif;
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #f6f6f7;
	letter-spacing: 3px;
	line-height: 40px;
	font-weight: lighter;
	text-transform: uppercase;
}
.preorderInnerContent .pre-order-edition {
	margin-bottom: 50px;
	border: solid 1px #e3ae40;
	padding: 25px 25px;
	background: rgba(0,0,0,0.8);
	box-shadow: 0 0 20px 2px rgba(228,174,64,0.8);
}
.preorderInnerContent .pre-order-edition img{margin: 10px; border: solid 1px #e3ae40;}
.preorderInnerContent .pre-order-edition a.retailer-link{background: #000000; padding: 5px 15px; border: solid 1px #e3ae40; display: inline-block; margin: 0 10px;}
.preorderInnerContent .pre-order-edition a.retailer-link img{margin: 15px; border: none!important;}
.preorderInnerContent .pre-order-edition a.retailer-link img:hover{opacity:0.7;
filter:alpha(opacity=70);}

.preorderInnerContent h1 span{
	font-size:14px;
	color: #000000;
	background: #e3ae40;
	border: transparent solid 1px;
	border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-o-border-radius: 5px 5px 5px 5px;
	padding: 5px 10px;
}
.preorderTitle {
	margin-left:75px;
	margin-bottom:0px;
	height:66px;
}
.preorderInnerContent p{
	font-size:14px;
	line-height: 20px;
}
.preorderInnerContent h2{
	font-size:16px;
}
.preOrderPromo {
	padding: 30px 0px;
	width: 250px;
	float: left;
}
.preorderPromoImage {
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align:top;
	position:relative;
	width:240px;
	min-height:50px;
}
.preorderImageContainer {
	border:1px solid #e3ae40;
	width: 240px!important;
	height: 128px!important;
}
.preorderImageContainer img{
	width: 240px;
	height: auto;
}
.preorderPromoCopy {
	width:225px;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align:top;
}


.fourth {
	width: 190px;
}
.fourth .preorderPromoImage {
	width:170px;
}
.fourth .preorderImageContainer {
	width: 170px!important;
	height: 90px!important;
}
.fourth .preorderImageContainer img{
	width: 170px;
}
.fourth .preorderPromoCopy {
	width:175px;
}


.preorderPromoTitle {
	margin-bottom:10px;
}
.preorderHeading1 {
	padding-top:40px;
	padding-bottom:10px;
}
.preorderHeading1 h2 {
	font-size:26px;
}
.preorderWatchEpisode {
	position:relative;
	margin-bottom:60px;
	margin-top:20px;
	clear: both;
}
.sp-buy .preorderWatchEpisode {
	margin-bottom: 0!important;
	padding-bottom:40px;
}
.preorderWatchEpisode a {
	font-family: GRENDEL BOLD, Helvetica, Arial, sans-serif;
	font-size:17px;
	color:#e3ae40;
	
	text-decoration:underline;
	letter-spacing:1px;
	
	text-transform:uppercase;
}
.offerEpisodeText {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 17px;
	font-weight:lighter;
	color:#fff;
}
.emailFeedback {
	position:absolute;
	width:275px;
	height:20px;
	left:35px;
	top:180px;
	
	color:#fd5831;
	
	font-family: arial, helvetica, san-serif;
	font-weight: bold;
	font-size: 10pt;
}
.emailError {
	color:#fd5831;
}
.emailSuccess {
	color:#4f7052;
}
/*------------------------------------------------------
 * Promos module on home page.
 *------------------------------------------------------*/
.promoModules {
	padding: 15px 0px 0px 71px;
	
}
.promoModule {
	position: relative;
	width:283px;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	margin-left: -6px;
	margin-bottom:35px;
}
.promoModule h3, .promoModule h2{
	width:243px;
	margin:0px auto;
}
.promoModule h2 {
	font-size:16px;
	margin:5px auto;
	min-height: 72px;
}
.promoModule h3{
	font-family: GRENDEL BOLD, Helvetica, Arial, sans-serif;
	color:#ffde9a;
	letter-spacing:1px;
	font-weight:lighter;
	
	text-transform:uppercase;
	font-size:12px;
}
.promoModule a {
	color:#e3ae40;
	text-decoration:none;
}
.promoModule h3 a {
	color:#ffde9a;
	text-decoration:none;
}
.promoImageHolder{
	width:283px;
	height:160px;
}
.promoImageHolder .promoImage{
	position:absolute;
	top:10px;
	left:10px;
	width:263px;
	height:140px;
}
.promoModules .lineHorizontal {
	position:relative;
	left: -35px;
}
/*------------------------------------------------------
 * 
 * Custom PAGE
 * 
 *------------------------------------------------------*/
.customContent {
	width:826px;
	margin: 0px auto;
	padding: 10px 0px 70px 0px;
}
.customContent > h1 {
	margin-bottom: 10px;
}
.customContent > h2 {
	margin-bottom: 15px;
}
.customHero {
	margin-left: -16px;
	width:856px;
	margin-bottom: 10px;
}
.customHero #heroImage {
	position:relative;
	left:16px;
}
.customHeroTopCap, .customHeroBottomCap {
	width:100%;
	height:16px;
}
/****************END THQ Main CSS******************/
/****************START THQ Carousel CSS******************/
/*
.carouselBackground {
	width: inherit;
	height: inherit;
	background-color: #000;
	position: absolute;
}
*/
/*--------------------------------------------------------------
 *  CAROUSEL BASE
 *--------------------------------------------------------------*/
.scrollable {
	width: 845px;
	color: #FFF;
	font-size: small;
	text-align: center;
/*	border: solid 1px red;*/
}
.carousel_thumbnails{
	margin-left: -19px;
}
.carousel_thumbs {
	position: relative;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	width: 840px;
	height: 175px;
	overflow: hidden;
	top: 0px;
	float: left;
/*	border: solid 1px red;*/
}
.sp-home .carousel{width: 1000px;}
.sp-media .screenshotsCarousel, .sp-media .conceptsCarousel{display: none;}
.carousel_wrap{
	width: 823px;
	height: 472px;
	background-color: transparent;
	border: none;
	outline: none;
	-moz-outline-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	margin-left: 74px;
}
.carousel_wrap > img{
	width: 100%!important;
	heighT: 100%!important;
}
.carousel-item img{
	width: 153px!important; 
	height: 85px!important;
	border: none!important;
	border-radius: 0!important;
	-moz-border-radius: 0!important;
	-webkit-border-radius: 0!important;
	background-color: transparent!important;
	margin: 8px!important;
	padding: 0!important;
	
}
.sp-home .carouselItem img{
	width: 153px!important; 
	height: 85px!important;
	border: none!important;
	border-radius: 0!important;
	-moz-border-radius: 0!important;
	-webkit-border-radius: 0!important;
	background-color: transparent!important;
	margin: 8px!important;
	padding: 0!important;
	
}
.scrollable {
	/*position: absolute;*/
	width: 840px!important;
	height: 106px!important;
	margin-top: 32px!important;
	background: none!important;
	border: none!important;
}
.carouselContent{position: relative;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	width: 840px;
	height: 100px;
	overflow: hidden;
	top: 0px;
	float: left;}
.carouselContentHolder{overflow: hidden!important; float: left;}
.scrollable .items{
	margin-left: 1px;
}
.scrollable .page{
	width: auto!important;
	
}
/*--------------------------------------------------------------
 *  CAROUSEL ITEM
 *--------------------------------------------------------------*/
.sp-home .carouselItem {
	width: auto;
	height: auto;
	position: relative;
	text-align: center;
	line-height: 16px;
	display: block;
	float: left;
	cursor: pointer;
	zoom: 1;
	font-family: arial, helvetica, san-serif;
	font-weight: bold;
	font-size: 10pt;
	color: white;
	*display: block;
/*	border: solid 1px red;*/
}
.carousel-item {
	width: auto;
	height: auto;
	position: relative;
	text-align: center;
	line-height: 16px;
	display: block;
	float: left;
	cursor: pointer;
	zoom: 1;
	font-family: arial, helvetica, san-serif;
	font-weight: bold;
	font-size: 10pt;
	color: white;
	*display: block;
/*	border: solid 1px red;*/
}
.carouselImageHolder {
/*	border: solid 1px red;*/
}
.carouselImage {
	position: absolute;
}
.carouselImageGlow {
	left: -7px;
	top: -7px;
	position: absolute;
}
/*--------------------------------------------------------------
 *  CAROUSEL TAGS
 *--------------------------------------------------------------*/
.carouselTags {
/*	border: solid 1px red;*/
}
.carouselTagAllOff {
	width: 40px;
	height: 24px;
	line-height: 24px;
	position: relative;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	cursor: pointer;
	top: 0px;
	margin-left: -10px;
	margin-top: 10px;
	margin-bottom: 8px;
}
.carouselTag {
	width: 110px;
	height: 24px;
	line-height: 24px;
	position: relative;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	cursor: pointer;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 8px;
}
/*--------------------------------------------------------------
 *  CAROUSEL ARROWS
 *--------------------------------------------------------------*/
.carouselArrowButtonHolder {
	width: 76px;
	height: 85px;
	display: block;
	position: relative;
	float: left;
}
.carouselArrow {
	width: 76px;
	height: 85px;
	display: block;
	cursor: pointer;
	position: relative;
	z-index: 2;
}
.browse {
	top: 8px;
	left: 0px;
	width: 76px!important;
	height: 85px!important;
	cursor: pointer;
	*cursor: hand;
	
}
/****************END THQ Carousel CSS******************/
/****************Start THQ Buttons CSS******************/
/*
-----------------------------------------------------------------------------
	
	BUTTON BASICS
	These are applied to the parts of every button instance. 
-----------------------------------------------------------------------------
*/
   
.button_base{
	cursor: pointer;
	*cursor: hand;
	-webkit-user-select: none; 
	-khtml-user-select: none; 
	-moz-user-select: none; 
	-o-user-select: none; 
	user-select: none;
	/* do not edit */
	position: absolute;
	overflow: hidden;
}
.buttonLabel_base{
	font-family: GRENDEL BOLD, Helvetica, Arial, sans-serif;
	letter-spacing: 2px;
	color: #5f440c!important;
	text-transform: uppercase!important;
	text-decoration: none!important;
	/* do not edit */
	white-space: nowrap;
	float: left;
}
.buttonLabel_base a{
	font-family: GRENDEL BOLD, Helvetica, Arial, sans-serif;
	letter-spacing: 2px;
	color: #5f440c!important;
	text-transform: uppercase!important;
	text-decoration: none!important;
	/* do not edit */
	white-space: nowrap;
	float: left;
}
.buttonLabel_base a:visited{
	font-family: GRENDEL BOLD, Helvetica, Arial, sans-serif;
	letter-spacing: 2px;
	color: #5f440c!important;
	text-transform: uppercase!important;
	text-decoration: none!important;
	/* do not edit */
	white-space: nowrap;
	float: left;
}
#galleryBtn .buttonLabel_base, #learnMoreBtn .buttonLabel_base{padding-right: 10px!important;}
.buttonLeft_base{
	position: relative;
	z-index: 1;
	/* do not edit */
	height: inherit;
}
.buttonRight_base{
	/* do not edit */
	height: inherit;
	position: absolute;
	width: 100%;
	top: 0px;
	left: 0px;
	z-index: 0;
}
.buttonIcon_base{
	/* do not edit */
	height: inherit;
	position: absolute;
/* 	width: 100%; */
	top: 0px;
	left: 0px;
}
.buttonNorm{
/* 	position: absolute; */
}
.buttonNorm:hover + buttonOver{display: block;}
.buttonOver{
	position: absolute;
	top: 0px;
}
.fancybox-nav span{visibility: visible!important;}
.fancybox-inner{overflow: hidden!important;}
/*============================================================================
	
	BUTTON STYLES
	These follow a strict naming convention! Everything after the first
	underscore will be used as the identifier for the "buttonStyle" property
	when instantiating the ButtonOfTruthiness class.
	
	For the button icon however, the identifier works the same but is defined
	using the "icon" property of the ButtonOfTruthiness class.
============================================================================*/
/*-----------------------------------------------------------------------------
	Small
-----------------------------------------------------------------------------*/
.button_sml{
	height: 49px;
}
.buttonLabel_sml{
	line-height: 49px;
	font-size: 12px;
	text-transform: uppercase;
}
.buttonLeft_sml{
	background:  url('btn_l_sml.png') top left no-repeat; 
}
.buttonRight_sml{
	background:  url('btn_r_sml.png') top no-repeat;
	/* do not edit */
	background-position: right;
}
.buttonIcon_sml_arrow{
	width: 45px;
	background:  url('btn_arrow_sml.png') top no-repeat;
	/* do not edit */
	background-position: right;
}
.buttonLeft_sml_over{
	background:  url('btn_l_sml_over.png') top left no-repeat; 
}
.buttonRight_sml_over{
	background:  url('btn_r_sml_over.png') top no-repeat;
	/* do not edit */
	background-position: right;
}
/*-----------------------------------------------------------------------------
	Medium
-----------------------------------------------------------------------------*/
.button_med{
	height: 59px;
}
.buttonLabel_med{
	line-height: 59px;
	font-size: 16px;
	text-transform: uppercase;
}
.buttonLeft_med{
	background:  url('btn_l_med.png') top left no-repeat; 
}
.buttonRight_med{
	background:  url('btn_r_med.png') top no-repeat;
	/* do not edit */
	background-position: right;
}
.buttonIcon_med_arrow{
	width: 53px;
	background:  url('btn_arrow_med.png') top no-repeat;
	/* do not edit */
	background-position: right;
}
.buttonLeft_med_over{
	background:  url('btn_l_med_over.png') top left no-repeat; 
}
.buttonRight_med_over{
	background:  url('btn_r_med_over.png') top no-repeat;
	/* do not edit */
	background-position: right;
}
/*-----------------------------------------------------------------------------
	Large
-----------------------------------------------------------------------------*/
.button_lrg{
	height: 67px;
}
.buttonLabel_lrg{
	line-height: 67px;
	font-size: 20px;
	text-transform: uppercase;
}
.buttonLabel_lrg a{text-decoration: none; color: inherit;}
.buttonLeft_lrg{
	background:  url('btn_l_lrg.png') top left no-repeat; 
}
.buttonRight_lrg{
	background:  url('btn_r_lrg.png') top no-repeat;
	/* do not edit */
	background-position: right;
}
.buttonIcon_lrg_arrow{
	width: 59px;
	background:  url('btn_arrow_lrg.png') top no-repeat;
	/* do not edit */
	background-position: right;
}
.buttonLeft_lrg_over{
	background:  url('btn_l_lrg_over.png') top left no-repeat; 
}
.buttonRight_lrg_over{
	background:  url('btn_r_lrg_over.png') top no-repeat;
	/* do not edit */
	background-position: right;
}
/****************END THQ Buttons CSS******************/
		
			
			/*.siteContainer {
				background-image:url('http://static2.cdn.ubi.com/ncsa/southpark/img/mainBottomBg.jpg');
			}
			.siteContainerTop {
				background-image:url('http://static2.cdn.ubi.com/ncsa/southpark/img/mainTopBg_01.jpg');
			}
			.siteContainerTransition{
				background-image:url('http://static2.cdn.ubi.com/ncsa/southpark/img/mainTopBg_02.png');
			}*/
			.shareBanner{
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/banner_bg.png') bottom left no-repeat;
			}
			.shareBannerTopShadow{
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/banner_top_shadow.png') top left repeat-x;
			}
			.bannerFB{
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/banner_fb.png') top left no-repeat;
			}
			.bannerTweet{
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/banner_tweet.png') top left no-repeat;
			}
			.bannerGoog{
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/banner_goog.png') top left no-repeat;
			}
			.bannerFBSml{
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/banner_fb_sml.png') center left no-repeat;
			}
			.bannerTweetSml{
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/banner_tweet_sml.png') center left no-repeat;
			}
			.bannerGoogSml{
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/banner_goog_sml.png') center left no-repeat;
			}
			.navSelected {
				background-image:url('http://static2.cdn.ubi.com/ncsa/southpark/img/halfOpaqueSquare.png');
			}
			.videoPromoContent{
				background: rgba(0,0,0,0.7);
				border: solid 1px #83600f;
				box-shadow: 2px 2px 5px #000000;
			}
			.homeTopPreorder {
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/preorder_promo_bg.png') top left no-repeat;
			}
			.col1Image {
				background-image:url('http://static2.cdn.ubi.com/ncsa/southpark/img/home_about_frame.png');
			}
			.topCap {
				background-image:url('http://static2.cdn.ubi.com/ncsa/southpark/img/contentBox_top.png');
			}
			.midContent {
				background-image:url('http://static2.cdn.ubi.com/ncsa/southpark/img/contentBox_middle.png');
			}
			.commentShareBackground {
				background-image:url('http://static2.cdn.ubi.com/ncsa/southpark/img/contentBox_middle.png');
			}
			.emailListContainer {
				background-image:url('http://static2.cdn.ubi.com/ncsa/southpark/img/emailListBg.png');
			}
			.emailContainer {
				background-image:url('http://static2.cdn.ubi.com/ncsa/southpark/img/quarterOpaqueSquare.png');
			}
			.commentHeader {
				background-image: url('http://static2.cdn.ubi.com/ncsa/southpark/img/commentsHeader.png');
			}
			.fbLoginBlock{
				background: url('http://static2.cdn.ubi.com/ncsa/southpark/img/sign_in_bg.jpg') top left;
			}
			.fbLoginButton{
				background: url('http://static2.cdn.ubi.com/ncsa/southpark/img/sign_in_btn.png') top center no-repeat;
			}
			.fbFriendGradient {
				background: url('http://static2.cdn.ubi.com/ncsa/southpark/img/friend_gradient.png') top left;
			}
			.commentFooter {
				background-image:url('http://static2.cdn.ubi.com/ncsa/southpark/img/commentsHeader.png');
			}
			.likeBanner{
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/like_banner_bg.png') top left no-repeat;
			}
			.lineHorizontal{
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/line_horizontal.png') no-repeat center top;
			}
			.lineHorizontalAbout{
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/line_horizontal.png') no-repeat center top;
			}
			.lineHorizontalPreorder{
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/line_horizontal.png') no-repeat center top;
			}
			.shareButtonFB{
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/banner_fb.png') center left no-repeat;
			}
			.shareButtonTweet{
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/banner_tweet.png') center left no-repeat;
			}
			.shareButtonGoog{
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/banner_goog.png') center left no-repeat;
			}
			.galleryImageGlow {
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/gallery_img_bg.png') top left no-repeat;
			}
			.videoGlow {
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/gallery_img_bg.png') top left no-repeat;
			}
			.aboutHero{
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/about_hero_border.png') top left no-repeat;
			}
			.preorderHeroArt {
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/preorderHeroBorder.png') top left no-repeat;
			}
			.preorderHeadingBlock {
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/commentsHeader.png') top left no-repeat;
			}
			.dropDownBtnContainer {
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/dropDownBg.png') top left no-repeat;
			}
			.dropDownItemOver {
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/emailListBg.png');	
			}
			.fbShare .scrollbar { 
				background: transparent url('http://static2.cdn.ubi.com/ncsa/southpark/img/scroll_track.png') no-repeat 0 0;
			}
			.fbCommentsModule .scrollbar { 
				background: transparent url('http://static2.cdn.ubi.com/ncsa/southpark/img/scroll_track.png') no-repeat 0 0; 
			}
			.fbCommentsModule .thumb { 
				background: transparent url('http://static2.cdn.ubi.com/ncsa/southpark/img/scroll_thumb.png') no-repeat 50% 100%;
			}
			.fbShare .thumb { 
				background: transparent url('http://static2.cdn.ubi.com/ncsa/southpark/img/scroll_thumb.png') no-repeat 50% 100%;
			}
			.carousel-item {
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/carousel_image_glow.png') top left no-repeat;
			}
			.left {
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/carousel_arrow_left.png') top left no-repeat!important;
			}
			.right {
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/carousel_arrow_right.png') top left no-repeat!important;
			}
			.left:hover {
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/carousel_arrow_left_over.png') top left no-repeat!important;
			}
			.right:hover {
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/carousel_arrow_right_over.png') top left no-repeat!important;
			}
			.carouselArrowLeft {
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/carousel_arrow_left.png') top left no-repeat!important;
			}
			.carouselArrowRight {
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/carousel_arrow_right.png') top left no-repeat!important;
			}
			.carouselArrowLeft:hover {
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/carousel_arrow_left_over.png') top left no-repeat!important;
			}
			.carouselArrowRight:hover {
				background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/carousel_arrow_right_over.png') top left no-repeat!important;
			}
		
	.home_cartman {
		background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/cartman_wide.png') no-repeat center 65px;
	}
	.homeCol2Image {
		background-image:url('http://static2.cdn.ubi.com/ncsa/southpark/img/homeSmallImageGlowFrame.png');
	}
	.videoPromoImage.video1{
		background:url('super_thumb1.jpg') top left no-repeat;
	}
	.videoPromoImage.video2{
		background:url('poo_thumb2.jpg') top left no-repeat;
	}
	.homeTopPreorder {
		background:url('preorder_promo_bg.png') top left no-repeat;
	}
	.promoImageHolder {
		background:url('http://static2.cdn.ubi.com/ncsa/southpark/img/homePromoBg.png') top left no-repeat;
	}
.fancybox-skin{background: #83600f!important;}
.sp-home .carousel .leftHolder, .sp-home .rightHolder{top: 35px;}
.rightHolder{ margin-left: 10px; margin-top: -20px;}


/* TOOLTIP */
.preorderInnerContent .pre-order-edition p strong {
	display: block;
	font-size: 14px;
	text-transform: uppercase;
	padding-top: 10px;
}

.preorderInnerContent .pre-order-edition  .tt {
  position: relative;
  z-index: 24;
  color: #3CA3FF;
  font-weight: bold;
  text-decoration: none;
  top: -87px;
	left: -37px;
}

.preorderInnerContent .pre-order-edition  .tt img{
  border:none;
}

.preorderInnerContent .pre-order-edition  .uplay-logo img{
  border:none;
}

a.tt span{ display: none; }
a.tt span.middle{
	color: #ffffff;
	font-weight: normal;
	font-family: ExoBold, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
}
a.tt span.middle strong{
	font-size: 17px;
}
.ac4-purchase.ac4-refresh ul.uplay li {
	box-shadow: none;
	height: 100px;
}
/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.bubbletool{
    display:block;
    position:absolute;
    top:0px; left:0px;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 15px 8px 0;
    background: url(bubblev2.png) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(bubblev2.png) no-repeat bottom;
}
.localeSelector { text-align: center; clear: both; width: auto; margin: 0 0 25px 0; }
.localeSelector .flag { display: inline-block; margin: 10px;}

/*------------------------------------------------------
 * 
 * NEW KID PAGE
 * 
 *------------------------------------------------------*/
.sp-newkid .emailListContainer {
	margin-top: 0px!important;	
}

.sp-newkid .topCap {	
	margin-top: 50px!important;
}

.sp-newkid .newkid-intro {
	margin-left: 74px;
	margin-right: 74px;
	width: 827px;
	color: #ffffff;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: lighter;
	text-align: justify;
}

.newkid-tabcontent {
	padding-top: 20px;
	margin-left: 74px;
	margin-right: 74px;
	width:827px;
}

.newkid-tabcontent ul.tabHeads {
	width:827px;
	border:none;
	text-transform: uppercase;
	height:50px;
	line-height: 50px;
}

.newkid-tabcontent .tabHeads li {
	width:412px;
	display: block;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border-right: 1px solid #000;
}

.newkid-tabcontent ul.tabHeads li  a{
	background:#83600f;
	float:none;
	display: block;
	height: 50px;
	line-height: 50px;
	width: 412px;
	font-family: GRENDEL BOLD, Helvetica, Arial, sans-serif;
	font-size: 18px;
}

.newkid-tabcontent ul.tabHeads li  a.current {
	font-weight:bold;
	background: #e3ae40;
}

.newkid-tabcontent .tabPanels {
	width:827px;
	height:auto;
	background: transparent;
	border: none;
}

.newkid-tabcontent .tabPanel {
	padding: 15px 0 30px 0;
	width:827px;
	height:auto;
	background: transparent;
	border: none;
}

.newkid-tabcontent .tabPanel .newkid-classes .anchorimg {
	padding-top: 15px;
}

.newkid-tabcontent .tabPanel .newkid-classes .anchorimg img{
	border: 1px solid #e3ae40;
	background: #000000;
}

.newkid-tabcontent .tabPanel .newkid-classes .anchorimg  a{
	padding-left: 55px;
	text-decoration: none;
}


.newkid-tabcontent .tabPanel .newkid-classes .anchorclass  .classname {
	padding-left: 57px;
	padding-bottom: 30px;
	width: 130px;
	display: inline-block;
	font-weight: bold;
	font-family: GRENDEL BOLD, Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	font-size: 18px;
	color: #e3ae40!important;
	text-align: center;
}

.newkid-tabcontent .tabPanel .newkid-classes .detail {
	color:#ffffff;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	width:827px;
	padding-bottom: 40px;
}

.newkid-tabcontent .tabPanel .newkid-classes .detail .detail_img {
	padding:0;
	width:260px;
	display: inline;
}

.newkid-tabcontent .tabPanel .newkid-classes .detail .detail_title {
	color: #000000;
	font-size: 20px;
	display: inline;
	position: absolute;
	margin-top: 40px;
	width: 567px;
	text-align: center;
	background: #e3ae40;
	line-height: 50px;
	font-weight: bold;
	font-family: GRENDEL BOLD, Helvetica, Arial, sans-serif;
	text-transform: uppercase;
}

.newkid-tabcontent .tabPanel .newkid-classes .detail .detail_text{
	color: #ffffff;
	font-size: 18px;
	display: inline;
	position: absolute;
	margin-top: 120px;
	margin-left:20px;
	margin-right:20px;
	width: 527px;
	text-align: justify;
	font-family: Helvetica, Arial, sans-serif;
}

.newkid-tabcontent .tabPanel .newkid-classes .detail .backtotop {
	display: inline;
	position: absolute;
	margin-top: 270px;
	margin-left: 520px;
	width:40px;
	height:36px;
}

.newkid-tabcontent .tabPanel .newkid-classes .detail .backtotop a {
	width: 40px;
	height: 36px;
	display: block;
	text-decoration: none;
	background: url('http://static2.cdn.ubi.com/ncsa/southpark/img/carousel_arrow_top.png') top left no-repeat!important;
}

.newkid-tabcontent .tabPanel .newkid-classes .detail .backtotop a:hover {
	background: url('http://static2.cdn.ubi.com/ncsa/southpark/img/carousel_arrow_top_over.png') top left no-repeat!important;
}






.newkid-tabcontent .tabPanel .newkid-buddies .anchorimg {
	padding-top: 15px;
}

.newkid-tabcontent .tabPanel .newkid-buddies .anchorimg img{
	border: 1px solid #e3ae40;
	background: #000000;
}

.newkid-tabcontent .tabPanel .newkid-buddies .anchorimg  a{
	padding-left: 2px;
	text-decoration: none;
}

.newkid-tabcontent .tabPanel .newkid-buddies .anchorclass  .classname {
	padding-left: 3px;
	padding-bottom: 30px;
	width: 130px;
	display: inline-block;
	font-weight: bold;
	font-family: GRENDEL BOLD, Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	font-size: 18px;
	color: #e3ae40!important;
	text-align: center;
}


.newkid-tabcontent .tabPanel .newkid-buddies .detail {
	color:#ffffff;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	width:827px;
	padding-bottom: 40px;
}

.newkid-tabcontent .tabPanel .newkid-buddies .detail .detail_img {
	padding:0;
	width:260px;
	display: inline;
}

.newkid-tabcontent .tabPanel .newkid-buddies .detail .detail_title {
	color: #000000;
	font-size: 20px;
	display: inline;
	position: absolute;
	margin-top: 40px;
	width: 567px;
	text-align: center;
	background: #e3ae40;
	line-height: 50px;
	font-weight: bold;
	font-family: GRENDEL BOLD, Helvetica, Arial, sans-serif;
	text-transform: uppercase;
}

.newkid-tabcontent .tabPanel .newkid-buddies .detail .detail_text{
	color: #ffffff;
	font-size: 18px;
	display: inline;
	position: absolute;
	margin-top: 120px;
	margin-left:20px;
	margin-right:20px;
	width: 527px;
	text-align: justify;
	font-family: Helvetica, Arial, sans-serif;
}


.newkid-tabcontent .tabPanel .newkid-buddies .detail .backtotop {
	display: inline;
	position: absolute;
	margin-top: 270px;
	margin-left: 520px;
	width:40px;
	height:36px;
}

.newkid-tabcontent .tabPanel .newkid-buddies .detail .backtotop a {
	width: 40px;
	height: 36px;
	display: block;
	text-decoration: none;
	background: url('http://static2.cdn.ubi.com/ncsa/southpark/img/carousel_arrow_top.png') top left no-repeat!important;
}

.newkid-tabcontent .tabPanel .newkid-buddies .detail .backtotop a:hover {
	background: url('http://static2.cdn.ubi.com/ncsa/southpark/img/carousel_arrow_top_over.png') top left no-repeat!important;
}

.sp-buy .dr_select{
	border: solid 1px #e3ae40;
	text-align: center;
	padding: 25px;
	
}
.sp-buy .dr_select p{font-size: 18px; color: #e3ae40;}
.sp-buy .dr_select .uplay_option{
	width: 23%;
	display: inline-block;
	margin: 0 0 25px 0;
}
.sp-buy .dr_select .uplay_option img {margin: 0!important; border: none!important;}
.sp-buy .dr_select .uplay_option.logo {vertical-align: 50px;}
.sp-buy .dr_select .uplay_option:hover, .sp-buy .dr_select .uplay_option.selected { 
    -webkit-filter: drop-shadow(0 0 20px rgba(228,174,64,0.8));
    filter:         drop-shadow(0 0 20px rgba(228,174,64,0.8)); 
}
.sp-buy .dr_select .uplay_option.logo:hover {-webkit-filter: drop-shadow(0 0 0 rgba(0,0,0,0))!important; filter: drop-shadow(0 0 0 rgba(0,0,0,0))!important;}
.sp-buy .dr_select .uplay_option br{height: 0; line-height: 0;}
.dr_select .uplay_button {display: inline-block!important;}
.uplay_option{font-family: arial, sans-serif;}
.content-message{color: #ff0000; width: 140px; text-align: center; font-weight: bold;}
.sp-buy #TB_window, .sp-buy #TB_window iframe{width: 980px!important;}

.age-gate-form .age-gate-link {display: none; }
