
/*	--------------------------------------------------
	Change Credit Card Page
	-------------------------------------------------- */
	body#changeCreditCardPage fieldset.actions a {padding-left: 5px;}
	

/*	--------------------------------------------------
	Edit Page
	-------------------------------------------------- */
	body#editPage .avatar { float: left; }
	body#editPage div.avatar-wrap { margin: 9px 0 0 90px; }
	body#editPage img.avatar { margin-bottom: 4px; border: solid 4px #ddd; -webkit-border-radius: 3px; -moz-border-radius: 3px; }
	body#editPage small { color: #777; }
	
/* --------------------------------------------------
	New PAGE
	-------------------------------------------------- */	
	body#newPage div#container, body#createPage div#container			{ width: 520px; }
	
	body#newPage #landing, body#createPage #landing 				{ padding: 0 0 0; }
	body#newPage #landing h1, body#createPage #landing h1				{ font-size: 72px; }

	body#newPage #landing span.wrap, body#createPage #landing span.wrap					{ position: relative; }
	body#newPage #landing span.wrap label, body#createPage #landing span.wrap label			{ position: absolute; left: 4px; top: 4px; font-size: 18px; font-weight: normal; width: 264px; height: 30px; background: #fff; -webkit-border-radius: 2px; -moz-border-radius: 2px; z-index: 1; }
	body#newPage #landing span.wrap label span, body#createPage #landing span.wrap label span		{ position: relative; top: 1px; left: 1px; }
	body#newPage label.overlay span, body#createPage label.overlay span					{ opacity: 0.4; -webkit-transition: opacity 200ms linear; }
	body#newPage label.focus span, body#createPage label.focus span					{ opacity: 0.2; }
	body#newPage label.hastext span, body#createPage label.hastext span					{ opacity: 0.0; }

	body#newPage #landing input.input-text, body#createPage #landing input.input-text			{ font-size: 18px; padding: 4px 5px; background: none !important; position: relative; z-index: 10; }
	body#newPage #landing form button, body#createPage #landing form button			{ background: url(/images/index/signup/button-sprite.gif) no-repeat 0 0; width: 160px; height: 36px; text-align: center; color: #222; text-shadow: 0 1px 1px #fff; font-size: 16px; line-height: 36px; padding: 0; margin: 0; border: 0; }
	body#newPage #landing form button:hover, body#createPage #landing form button:hover		{ background-position: 0 -36px; }
	body#newPage #landing form button:active, body#createPage #landing form button:active		{ background-position: 0 -72px; }

	body#newPage p.copyright, body#createPage p.copyright 						{ margin: 54px 0 36px 0; color: #333; opacity: .5; }
	body#newPage p.copyright strong, body#createPage p.copyright strong 				{ font-size: 14px; }
	body#newPage p.copyright strong a, body#createPage p.copyright strong a
	body#newPage p.copyright strong a:visited, body#createPage p.copyright strong a:visited 		{ text-decoration: none; color: #333; }
	body#newPage p.copyright strong a:hover, body#createPage p.copyright strong a:hover 		{ text-decoration: underline; color: #333; }
	