/* WMC */

html,body,div,span,
applet,object,iframe,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,font,img,ins,kbd,q,s,samp,
small,strike,sub,sup,tt,var,
dd,dl,dt,li,ol,ul,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
}

body, html {
	text-align: center;
	font-family: Helvetica, Calibri, Verdana, Arial, sans-serif;
	background: #000;
}

#outer_wrapper {
/*
	border:solid thin red;
*/
	width: 1035px;
	margin: 0 auto;
	min-height: 785px;
	text-align: left;
	background: #000 url(../images/bg.jpg) no-repeat;
	}

#flash-content {

/*
border:solid thin red;
*/
width:960px;
float:left;
margin:0px 0px 0px 30px;

}
#outer_wrapper_retail {
/*
	border:solid thin red;
*/
	width: 1035px;
	margin: 0 auto;
	min-height: 685px;
	text-align: left;
	background: #000 url(../images/bg.jpg) no-repeat;
	}	
	

#outer_wrapper_on-the-go {
/*
	border:solid thin red;
*/
	width: 1035px;
	margin: 0 auto;
	min-height: 685px;
	text-align: left;
	background: #000 url(../images/bg.jpg) no-repeat;
	}	

#footer {
	clear:both;
	width: 1035px;
	margin: 0 auto;
	height: 30px;
	text-align: left;
	background: #000 url(../images/footer-top.jpg) no-repeat top left;
	padding:15px 0px 0px 0px;
	}

a {

outline:none;
}

#footer p {

color:#fff;
font-size: 9px;
text-align: left;
line-height:1.2;

}


#copyright {

float:left;
width:600px;
padding:20px 0px 0px 50px;

}



#logos {

float:right;
/*
border:solid thin red;
*/
width:350px;
height:60px;
margin:0px;
padding:5px 0px 0px 0px;

}
	


#header {

/*
border: solid thin red;
*/
background: url(../images/navigation_bg.png) no-repeat;
width:1035px;
clear: both;
height:129px;
float:left;
display: inline;
margin:0px 0px 0px 0px;
padding:0px;
text-indent: 0px;

}


#add-this {

float:right;
zoom:1;
width:130px;
}


/* NAVIGATION */

#navigation {

background:none;
height:50px;
width:1035px;
float:left;
display:inline;
margin:14px 0px 0px 50px;

}



#navigation ul li {

display:inline;
margin:0px 0px 0px 0px;
padding:0px;

}
#navigation ul li a {


display: block;
float:left;
width:192px;
height:40px;
text-indent: -99999px;

}

#home-body ul li#home a {

background: url(../images/navigation-items.png) no-repeat 0 -65px;
display: block;
float:left;
width:91px;
height:65px;
/*
border:solid thin blue;
*/

}

ul li#home a {

background: url(../images/navigation-items.png) no-repeat 0 0;
display: block;
float:left;
width:91px;
height:65px;
/*
border:solid thin blue;
*/

}

	
ul li#home a:hover {

background-position: 0px -65px;

}


#retail-body ul li#retail a {

background: url(../images/navigation-items.png) no-repeat -91px -65px;
display: block;
float:left;
width:99px;
height:65px;
/* border:solid thin blue; */

}



ul li#retail a {

background: url(../images/navigation-items.png) no-repeat -91px 0px;
display: block;
float:left;
width:99px;
height:65px;
/* border:solid thin blue; */

}

	
ul li#retail a:hover {

background-position: -91px -65px;

}

#on-the-go-body ul li#on-the-go a {

background: url(../images/navigation-items.png) no-repeat -190px -65px;
display: block;
float:left;
width:133px;
height:65px;
/* border:solid thin blue; */




}

ul li#on-the-go a {

background: url(../images/navigation-items.png) no-repeat -190px 0px;
display: block;
float:left;
width:133px;
height:65px;
/* border:solid thin blue; */

}

	
ul li#on-the-go a:hover {

background-position: -190px -65px;

}


ul li#jamespatterson a {

background: url(../images/navigation-items.png) no-repeat -572px 0px;
display: block;
float:left;
width:236px;
height:65px;
margin-left:240px;
/* border:solid thin blue; */

}

	
ul li#jamespatterson a:hover {

background-position: -572px -65px;

}

ul li#sweepstakes a {

background: url(../images/navigation-items.png) no-repeat -808px 0px;
display: block;
float:left;
width:159px;
height:65px;
/* border:solid thin blue; */

}

	
ul li#sweepstakes a:hover {

background-position: -808px -65px;

}


/* NAVIGATION END */


/* LOGOS */



#logos ul li {

display:inline;
margin:0px 0px 0px 0px;
padding:0px;

}
#logos ul li a {


display: block;
float:left;

height:60px;
text-indent: -99999px;

}

ul li#twitter a {

background: url(../images/logos.jpg) no-repeat 0 0;
display: block;
float:left;
width:110px;
height:60px;
/*
border:solid thin blue;
*/

}

	
ul li#twitter a:hover {

background-position: 0px -60px;

}


ul li#facebook a {

background: url(../images/logos.jpg) no-repeat -110px 0px;
display: block;
float:left;
width:112px;
height:60px;
/* border:solid thin blue; */

}

	
ul li#facebook a:hover {

background-position: -110px -60px;

}

ul li#iplay a {

background: url(../images/logos.jpg) no-repeat -222px 0px;
display: block;
float:left;
width:100px;
height:60px;
/* border:solid thin blue; */

}

	
ul li#iplay a:hover {

background-position: -222px -60px;

}





/* LOGOS END */

/* RETAIL */

#retail-content {

float:left;
width:1030px;
/*
background:#ccc;
*/

}



#retail-intro {

float:left:
display:inline:

}

#retail-intro h2 {

display:block;
background:url(../images/retail-intro-text.png) no-repeat;
width:800px;
height:55px;
font-size: 12px;
text-indent: -9999px;
margin: 0 auto;
padding:10px;

}



#DIS-title {

width:289px;
height:380px;
float:left;
background: url(../images/title_bg.png);
margin-right:10px;
margin-left:60px;
border: solid thin white;
display:inline;

}


#DIS-title h3 {

display:block;
width:275px;
height:110px;
background: url(../images/DIS-title-logo.png) no-repeat;
margin:10px 0px 0px 12px;
text-indent: -9999px;

}

#DIS-box {

width:247px;
height:190px;
background:url(../images/DIS-box.png) no-repeat;
margin:0px 0px 0px 15px;

}

#DIS-promo {


clear:both;
float:left;
display: inline;
margin:20px 0px 0px 60px;
background:none;
width:289px;

}

#DIS-promo p {

color:#fff;
line-height: 1.2;
font-size: 12px;
text-align: center;

}

#DIS-promo strong {
color:#86d0ff
}

#TIBM-title {

width:289px;
height:380px;
float:left;
display: inline;
background: url(../images/title_bg.png);
margin-right:10px;
border: solid thin white;

}


#TIBM-title h3 {

display:block;
width:275px;
height:110px;
background: url(../images/TIBM-title-logo.png) no-repeat;
margin:10px 0px 0px 7px;
text-indent: -9999px;

}



#TIBM-box {

width:247px;
height:190px;
background:url(../images/TIBM-box.png) no-repeat;
margin:0px 0px 0px 15px;

}

#ADSG-title {

width:289px;
height:380px;
display: inline;
float:left;
background: url(../images/title_bg.png);
margin-right:10px;
border: solid thin white;

}

#ADSG-title h3 {

display:block;
width:275px;
height:110px;
background: url(../images/ADSG-title-logo.png) no-repeat;
margin:10px 0px 0px 5px;
text-indent: -9999px;

}

#ADSG-box {

width:140px;
height:190px;
background:url(../images/ADSG-box.png) no-repeat;
margin:0px 0px 0px 70px;

}

.retail-btn {

width:139px;
height:30px;
display:inline;
margin:10px 0px 0px 75px;
float:left;

}

.retail-btn a {

width:139px;
height:30px;
display:block;
background: url(../images/play-now_btn.jpg);
text-indent: -99999px;

}

.retail-btn a:hover {

background-position: 0px -30px;

}

/* ON THE GO */


#on-the-go_content {

float:left;
width:1030px;


}

#on-the-go_intro h2 {

display:block;
background:url(../images/on-the-go_intro.png) no-repeat;
width:630px;
height:100px;
font-size: 12px;
text-indent: -9999px;
margin: 0 auto;
padding:15px 0px 0px 20px;

}

#on-the-go_iphone {

display:block;
width: 535px;
float:left;
height: 240px;
/*
background: url(../images/iphone_on-the-go.png) no-repeat;
*/
margin:0px 0px 0px 40px;

}

#on-the-go_iphone a{

display:block;
width: 535px;
float:left;
height: 240px;
background: url(../images/iphone_on-the-go.png) no-repeat;
margin:0px 0px 0px 0px;
text-indent: -9999px;

}

#on-the-go_mobile {

display:block;
float:left;
width: 377px;
height: 240px;
background: url(../images/mobile_on-the-go.png) no-repeat;

}

#on-the-go_nintendo-ds{

display:block;
float:left;
width:470px;
height: 231px;
background: url(../images/ds_on-the-go.png) no-repeat;
margin:10px 0px 0px 260px;

}


/* WMC£ SPECIFICS */


#header_wmc3 {

/*
border: solid thin red;
*/
background: url(../images/navigation_bg.png) no-repeat;
width:1035px;
clear: both;
height:129px;
float:left;
display: inline;
margin:0px 0px 0px 160px;
padding:0px;
text-indent: 0px;

}

#outer_wrapper_wmc3 {
/*
	border:solid thin red;
*/
	width: 1335px;
	margin: 0 auto;
	min-height: 785px;
	text-align: left;
	background: #021420 url(../images/wmc3_bg.jpg) no-repeat;
	}