@charset "UTF-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	background:#FFFFFF url(../images/inside_bg.gif) top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	line-height:18px;
}	


#wrapper {width:960px; margin:0 auto;}


/*-----------------------------
HEROER
-----------------------------*/
#header {width:960px; height:92px; background:url(../images/logo.gif) bottom left no-repeat;}

#header ul{ padding:50px 0 0 0; margin:0; list-style:none; float:right; }
	
	#header ul li{padding:0; margin:0; list-style:none; display:inline;  width:auto; padding:0 10px 0 10px; font-weight:bold;  font-size:12px;  }

/*-----------------------------
HERO IMAGES
-----------------------------*/

#hero-inside {width:960px; height:182px; background:url(../images/header_inside.jpg) top left no-repeat;}

/*-----------------------------
CONSOLE NAV
-----------------------------*/
#console_nav {width:960px; height:54px;}

	#console_nav ul {padding:0; margin:0; list-style:none;}
 
 	#console_nav ul li { padding:0; margin:0; list-style:none; float:left; }
 
 	#console_nav ul li a {width:120px; height:54px; display:block; text-indent:-9999px; overflow:hidden; padding:0;}

	#console_nav ul li.ps3 a {background: url(../images/console_nav-ps3.jpg) bottom no-repeat; }
	
	#console_nav ul li.ps3 a:hover {background: url(../images/console_nav-ps3_on.jpg) bottom no-repeat; }
	
	#console_nav ul li.xbox a {background: url(../images/console_nav-xbox.jpg) bottom no-repeat; }
	
	#console_nav ul li.xbox a:hover {background: url(../images/console_nav-xbox_on.jpg) bottom no-repeat; }
	
	#console_nav ul li.wii a {background: url(../images/console_nav-wii.jpg) bottom no-repeat; }
	
	#console_nav ul li.wii a:hover {background: url(../images/console_nav-wii_on.jpg) bottom no-repeat; }
	
	#console_nav ul li.dsi a {background: url(../images/console_nav-dsi.jpg) bottom no-repeat; }
	
	#console_nav ul li.dsi a:hover {background: url(../images/console_nav-dsi_on.jpg) bottom no-repeat; }
	
	#console_nav ul li.psp a {background: url(../images/console_nav-psp.jpg) bottom no-repeat; width:122px; }
	
	#console_nav ul li.psp a:hover {background: url(../images/console_nav-psp_on.jpg) bottom no-repeat; width:122px; }
	

/*-----------------------------
CONTENT
-----------------------------*/

#content {width:960px; height:auto; overflow:auto; margin:40px 0 0 0;}

	.left {width:610px; float:left;}
	
	.right {width:270px; min-height:400px; height:auto; _height:400px; float:right; padding:0 0 0 30px; background:url(../images/shadow.gif) top left no-repeat;}
	
	

/*-----------------------------
THREE STEP
-----------------------------*/
.signupwide {margin:0 0 20px 0;}

ul.offers {list-style:none; margin:40px 0 0 0; padding:0;}

.offers li {height:50px; padding:0 0 0 60px; line-height:14px; margin:0 0 10px 0;}

.offers li.first {background:url(../images/step1.gif) top left no-repeat; }

.offers li.second {background:url(../images/step2.gif) top left no-repeat; }

.offers li.third {background:url(../images/step3.gif) top left no-repeat; }

/*-----------------------------
FOOTER
-----------------------------*/
	
#footer {width:auto; min-height:268px; height:auto; _height:268px; overflow:auto; margin:30px 0 0 0;  background:#dfdfdf url(../images/footer_bg.gif) top repeat-x;}

#threecols {width:960px; height:auto; margin:0 auto; padding:30px 0 0 0;}

.col310 {width:305px; height:auto; float:left; margin:0 20px 0 0;}
	
		.col310 p {text-align:left;}
	
.col310last {width:305px; height:auto; float:left; margin:0;}

	.col310last p {text-align:left;}
	
.legal {clear:both; margin:0 auto; padding:30px 0 30px 0; width:960px; text-align:center;}
	
/*-----------------------------
GENERAL STLES
-----------------------------*/
a img {	text-decoration: none;	border: 0 none;	}

a {text-decoration:none; color:#3a88ac;}
