
/*
 * -------------------------------------------------------------------
 * CSS Updates to override and Layout changes by Jay LEE & Jerry AJIH
 * -------------------------------------------------------------------
 */
	.body_lp {
		line-height: 1;
		color: black;
		background: white;
	}
	#lyt_mainContent {
		position:relative;top:114px;
	}
	#lyt_topHeader {
		position:absolute;top:0;left:0;width:100%;height:114px;
	}
	#lyt_btmFooter {
		position:relative;top:92px;_position: static;
	}/*
	#lyt_btmFooter_social {
		position:relative;top:86px;_position: static;_margin-top: 112px;
	}*/
	#lyt_btmFooter_social2 {
		position:relative;top:42px;
	}

	#page_privacy #lyt_btmFooter,#page_terms #lyt_btmFooter, #page_kiosklocator #lyt_btmFooter_social, #page_sitemap #lyt_btmFooter, #page_sas #lyt_btmFooter {
		top:0;
	}
	#main strong.plain {
		font-weight:normal;
	}	
	span.dotted {
		background:transparent url(../img/interface/link-dottedline.gif) repeat-x scroll left bottom;	
	}
	
	#main #primaryContent #flashCarousel .noJS {
		position:relative;top:0;left:0;margin:0;padding:0;width:645px;
	}
	#main #primaryContent #flashCarousel h3 {
		text-decoration:none;border:none;margin:0 10px;padding:10px 0;
		color:#000000;
	}
	#main #primaryContent #flashCarousel p {
		font-weight:normal;text-align:left;display:block;margin:0;padding:0 10px 10px 10px;
	}

	#secondaryContent {
		overflow:hidden;
	}
	#idMainWide {
		margin-top:112px;
	}
	#idMainWide_lp {
			position:relative;
		}

	
	#main #primaryContent .primarySidebar {
		margin-top:15px;
	}

	#main #primaryContent .contain .primaryBody {
		float:left;width:416px;margin:-12px 0 0 0;
	}

	

/* Overwrite for Footer */

	.footerWide {
		margin: 0;
		width:100%;
		/*height: 100px;*/
		clear: both;
	}
	body.katy-perry .footerWide {
		margin: 76px 0 0;	
	}
	#footer ul li a {
		color:#ffffff;
	}
	#footer div.copyright a.logo {
		display:block;
		float:left;
		height:17px;
		margin:0 20px 0 0;
		width:119px;
	}
#socialBar{
	width:825px;
	height:35px;
	margin:0 auto 0;
	width:925px;
	background:white;
}
#promoUrl{
	float:left;
	font-size:11px;
	width:500px;
	display:none;
}
#promoUrl label{
	float:left;
	margin-right:10px;
}
#promoUrl label strong{
	font-weight:bold;
}
input.promoUrl{
	width:106px;
	height:18px;
	border: 1px solid #cccccc;
	font-size:11px;
	float:left;
}
input.urlSubmit{
	float:left;
	margin-left:20px;
}
.socialMeta{
	font-size:11px;
	text-align:right;
}
.socialLinks{
	float:right;
	margin-left:40px;
}
.socialLinks a{
	position:relative;
	top:5px;
	margin-right:10px;
}
.fbLink{
}
.ytLink{
}
