body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	margin: 0px;
	color: #FFFFFF;
	text-align:center;
}
body#SnowWhiteMain {
	background: #03174A url(../media/shared/bg_page.jpg) center top repeat-x;
}
body#SnowWhiteSplash {
	background: #03174A url(../media/shared/bg_splash_page.jpg) center top repeat-x;
}

#SnowWhiteMain #masterContainer {
	background: url(../media/shared/bg_chrome_shadow.jpg) center top no-repeat;
}

#SnowWhiteSplash #masterContainer {
	background: url(../media/shared/bg_splash_chrome.jpg) center top no-repeat;
}

body#AaahChooGame {
	background: #000000;
}

img {
	margin:0;
	border:0;
}
a{
	color: #7FAEE1;
	font-weight:bold;
	text-decoration:underline;
}
a:hover{
	color: #FFFFFF;
	text-decoration:none;
}
#swBG {
	width:100%;
}

#chrome {
	height:126px;
	width:994px;
	margin: 0 auto;
	padding: 0;
	z-index:2;
}

#swSite, #swSplash {
	text-align:center;
	width:100%;
	margin: 0 auto;
	z-index:0;
	padding: 0;
}
#swSite {
	height:790px;
}
#swSplash {
	height:672px;
	}

#footer {
	width:994px;
	margin: auto;
	padding: 0;
}

#footer table {
	width:994px;
	margin: 0 auto;
	padding: 0;
}

#footer table .ctr img{
	margin: 0 11px;
}

/****  popups  ****/

.mac, .pc{
	text-align: left;
}
.emailSig {
	width: 300px;
}
.closeBtn {
	float:right;
}
.instrCtr {
	padding: 0 1em;
	text-align: center;
}
.instrLeft {
	padding: 0 1em;
	text-align: left;
}

.closeBtn a span {
	display:none;
}
.closeBtn a img.clearGfc {
	width: 40px;
	height: 37px;
	background: url(../media/popups/btn_close.gif) no-repeat;
}
.closeBtn a:hover img.clearGfc {
	width: 40px;
	height: 37px;
	background: url(../media/popups/btn_close.gif) 0 -37px no-repeat;
}

.wpaperBorder {
	margin-left:1em;
	border:2px solid #fff;
}
.popCopyright {
	margin:1em;
	font-size:9px;
}
.dnloadPage {
	text-align:left;
	color:#10498E;
	background:#2996D7 url(../media/popups/bg_grad.jpg) center top repeat-x;
}
.dnloadContainer {
	background:url(../media/popups/bg_popup.jpg) 0 0 no-repeat;
	margin:0;
	padding: 0;
}
.dnloadEmailSig {
	text-align:left;
	color:#10498E;
	background:#2996D7 url(../media/popups/bg_emailsig.jpg) 0 0 no-repeat;
}
.dnloadSsaver {
	text-align:left;
	color:#10498E;
	background:#2996D7 url(../media/popups/bg_emailsig.jpg) 0 0 no-repeat;
}
.dnloadSsaver a {
	color:#C41744;
}
ol{
	padding: 0;
	margin: 0.5em 0 0 0;
}
ol li{
	margin-left: 1.25em;
}
h4 {
	margin: 0;
}
.branding {
	padding: 0;
	text-align: center;
	width: 247px;
}
.branding img {
	margin-bottom:0.25em;
}

.popupPrincessFrog {
	background:#FFFFFF url(../media/popups/bg_princess_frog.jpg) 0 0 no-repeat;
}
.popupPrincessFrog .closeBtn {
	margin:8px;
}

/**** text-only ****/
body#txtOnly {
	background:#03174A url(../media/textonly/bg_tile.jpg) top center repeat-x;
}


/*
#txtOnly a {
*/
#txtOnlyHeader a,
.txtOnlyLinks a,
.txtOnlyContent a,
#txtOnly #footer a {
	color:#FFE637;
}
#txtOnly #masterContainer {
	background:url(../media/textonly/bg_ctr.jpg) top center no-repeat;
}
#txtOnlyHeader {
	position:relative;
	background:url(../media/textonly/bg_header.jpg) top left no-repeat;
	width:994px;
	height:247px;
	margin:0 auto;
	text-align:left;
}
#txtOnlyTitle {
	position:absolute;
	left:17px;
	top:32px;
}
#txtOnlyStreet {
	position:absolute;
	left:450px;
	top:25px;
}
#txtOnlyLtdTime {
	position:absolute;
	left:422px;
	top:201px;
}
#labelDvd {
	position:absolute;
	left:713px;
	top:13px;
}
#labelBluray {
	position:absolute;
	left:870px;
	top:12px;
}
a.btnOrder {
	position:absolute;
	top:179px;
	width:91px;
	height:22px;
	background: url(../media/textonly/btn_order.gif) no-repeat;
	background-position: 0 0;
}
a.btnOrder:hover {
	background-position: 0 -22px;
}
.btnOrder span, .btnEnter span {
	display:none;
}
#orderDvd {
	left:731px;
}
#orderBluray {
	left:870px;
}
a.btnEnter {
	position:absolute;
	left:84px;
	top:170px;
	width:189px;
	height:40px;
	background: url(../media/textonly/btn_enter.gif) no-repeat;
	background-position: 0 0;
}
a.btnEnter:hover {
	background-position: 0 -40px;
}
#txtOnly #copyright {
	position:absolute;
	left:915px;
	top:220px;
}

table.txtOnlyLinks {
	position:relative;
	text-align:center;
	margin:0px auto;
}
.txtOnlyLinks td a {
	margin:0.25em 1.5em;
	padding:0.4em 1.5em;
	display:block;
	color:#FFE637;
}

.txtonlyLinks td {
	text-align:center;
}

.txtOnlyContent {
	text-align:left;
	margin:0 auto;
	width:994px;
	background: url(../media/textonly/bg_content.gif) top left no-repeat;
}
.txtOnlyContent h1 {
	padding:8px 32px;
	color:#011340;
	font-size:130%;
}
.txtOnlyContent h2 {
	font-size:125%;
}
.txtOnlyContent h3 {
	font-size:115%;
}
.txtOnlyContent div {
	margin:0;
	padding:0.5em 2em;
}
.txtOnlyContent p {
	margin:0.5em;
}
.txtOnlyContentBtm {
	background: url(../media/textonly/bg_content_btm.gif) top left no-repeat;
	width:994px;
	height:7px;
	margin:0 auto;
}
#txtTechSpecs {
	/*
	text-transform:capitalize;
	*/
	text-transform:uppercase;
	font-size:85%;
}
#txtTechSpecs td {
	padding:0.3em;
}
#txtTechSpecs tr.borderBtm td {
	border-bottom:1px solid #7FAEE1;
}
#txtTechSpecs td.borderLeft {
	border-left:1px solid #7FAEE1;
}